def __init__(self, **kwargs):
self.dcs = {}
# create a Mininet/Dockernet network
def __init__(self, **kwargs):
self.dcs = {}
# create a Mininet/Dockernet network
# call original Docker.__init__ and setup default controller
Dockernet.__init__(
self, controller=Controller, switch=OVSKernelSwitch, **kwargs)
self.addController('c0')
# call original Docker.__init__ and setup default controller
Dockernet.__init__(
self, controller=Controller, switch=OVSKernelSwitch, **kwargs)
self.addController('c0')
return dc
def addLink(self, node1, node2, **params):
return dc
def addLink(self, node1, node2, **params):
return Dockernet.addLink(self, node1, node2, **params) # TODO we need TCLinks with user defined performance here
return Dockernet.addLink(self, node1, node2, **params) # TODO we need TCLinks with user defined performance here
- return Dockernet.addDocker(self, name, cls=EmulatorCompute, **params)
+ return Dockernet.addDocker(self, label, cls=EmulatorCompute, **params)