Skip to content
Snippets Groups Projects
Commit 39203484 authored by Bob Lantz's avatar Bob Lantz
Browse files

Make port1, port2 truly optional and don't pass them to Link()

parent 2a2d6050
No related branches found
No related tags found
No related merge requests found
......@@ -342,6 +342,10 @@ def addLink( self, node1, node2, port1=None, port2=None,
options = dict( params )
options.setdefault( 'addr1', self.randMac() )
options.setdefault( 'addr2', self.randMac() )
if port1 is not None:
options.setdefault( 'port1', port1 )
if port2 is not None:
options.setdefault( 'port2', port2 )
cls = self.link if cls is None else cls
link = cls( node1, node2, **options )
self.links.append( link )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment