diff --git a/bin/mn b/bin/mn index 8e04df2c9330e8e7eda259577f5eeeeb10679aa4..33372443a093151a8b2eaf19eac844707840640c 100755 --- a/bin/mn +++ b/bin/mn @@ -81,9 +81,9 @@ class MininetRunner( object ): self.parseArgs() self.setup() self.begin() - + def setCustom( self, name, value ): - print "got", self, name, value + "Set custom parameters for MininetRunner." if name in ( 'topos', 'switches', 'hosts', 'controllers' ): # Update dictionaries param = name.upper() @@ -94,7 +94,7 @@ class MininetRunner( object ): else: # Add or modify global variable or class globals()[ name ] = value - + def parseCustomFile( self, fileName ): "Parse custom file and add params before parsing cmd-line options." custom = {} @@ -104,7 +104,7 @@ class MininetRunner( object ): self.setCustom( name, custom[ name ] ) else: raise Exception( 'could not find custom file: %s' % fileName ) - + def parseArgs( self ): """Parse command-line args and return options object. returns: opts parse options dict""" diff --git a/mininet/cli.py b/mininet/cli.py index 98bfd304503872d4d808047f8a3ac415d566c79c..cefb75b61db1e679453b906d20e452233ad1536d 100644 --- a/mininet/cli.py +++ b/mininet/cli.py @@ -91,8 +91,8 @@ def do_net( self, args ): for switch in self.mn.switches: info( '%s <->', switch.name ) for intf in switch.intfs: - node, name = switch.connection[ intf ] - info( ' %s' % node.name ) + name = switch.connection[ intf ][ 1 ] + info( ' %s' % name ) info( '\n' ) def do_sh( self, args ):