Allow lists of nodes to be passed to getNodeByName
....which should perhaps be renamed!!!
This commit is contained in:
+5
-3
@@ -214,9 +214,11 @@ class Mininet( object ):
|
||||
|
||||
# BL: is this better than just using nameToNode[] ?
|
||||
# Should it have a better name?
|
||||
def getNodeByName( self, nodeName ):
|
||||
"Return node with given name"
|
||||
return self.nameToNode[ nodeName ]
|
||||
def getNodeByName( self, *args ):
|
||||
"Return node(s) with given name(s)"
|
||||
if len( args ) == 1:
|
||||
return self.nameToNode[ args[ 0 ] ]
|
||||
return [ self.nameToNode[ n ] for n in args ]
|
||||
|
||||
def addLink( self, node1, node2, port1=None, port2=None,
|
||||
cls=None, **params ):
|
||||
|
||||
Reference in New Issue
Block a user