Add option to turn off passive listening port

This commit is contained in:
Brandon Heller
2010-08-18 02:08:34 -07:00
parent b480b6ef77
commit 0a9358c9fc
2 changed files with 6 additions and 2 deletions
+5 -1
View File
@@ -179,6 +179,8 @@ class MininetRunner( object ):
opts.add_option( '--listenport', type='int', default=6634,
help='[base port for passive switch listening'
' controller]' )
opts.add_option( '--nolistenport', action='store_true',
default=False, help="don't use passive listening port")
opts.add_option( '--pre', type='string', default=None,
help='[CLI script to run before tests]' )
opts.add_option( '--post', type='string', default=None,
@@ -225,7 +227,9 @@ class MininetRunner( object ):
xterms = self.options.xterms
mac = self.options.mac
arp = self.options.arp
listenPort = self.options.listenport
listenPort = None
if not self.options.nolistenport:
listenPort = self.options.listenport
mn = Mininet( topo, switch, host, controller, controllerParams,
inNamespace=inNamespace,
xterms=xterms, autoSetMacs=mac,