MCPcopy Create free account
hub / github.com/mininet/mininet / findController

Function findController

mininet/node.py:1601–1606  ·  view source on GitHub ↗

Return first available controller from list, if any

( controllers=DefaultControllers )

Source from the content-addressed store, hash-verified

1599DefaultControllers = ( Controller, OVSController )
1600
1601def findController( controllers=DefaultControllers ):
1602 "Return first available controller from list, if any"
1603 for controller in controllers:
1604 if controller.isAvailable():
1605 return controller
1606 return None
1607
1608def DefaultController( name, controllers=DefaultControllers, **kwargs ):
1609 "Find a controller that is available and instantiate it"

Callers 2

beginMethod · 0.90
DefaultControllerFunction · 0.85

Calls 1

isAvailableMethod · 0.45

Tested by

no test coverage detected