Copying mininet_p4 from behavioral-model repo (#86)

Updating the P4Switch class to use different mechanism
for checking when the switch is listening on the Thrift
port. This might fix an issues where Mininet hangs on
start.
This commit is contained in:
Brian O'Connor
2017-11-08 12:25:59 -08:00
committed by Robert Soule
parent 727b4f82f4
commit 5c757fca09
4 changed files with 185 additions and 14 deletions

View File

@@ -22,8 +22,6 @@
import os, sys, json, subprocess, re, argparse
from time import sleep
# this path is needed to import p4_mininet.py from the bmv2 repo
sys.path.append('/home/vagrant/behavioral-model/mininet')
from p4_mininet import P4Switch, P4Host
from mininet.net import Mininet