Support multiple --controller arguments
Rename node.RYU to node.Ryu
Perhaps it should be RyuController, but just Ryu for now.RYU made no sense because it's not an acronym.
Remove obsolete OVSLegacyKernelSwitch
CustomConstructor -> CustomClass, which calls specialClass
specialClass is an analog of functools.partial but for classes.We can now use it instead of partial() in mn, so that Mininetcan introspect on the actual base class.
cluster: add batchStartup/Shutdown, cleanup
Merge OVSBatch into OVSSwitch
Note that we are changing the interface of batchStartup/Shutdownslightly so that the method can choose not to start some of theswitches. We might wish to refine this a bit...
Add OVSBatch class (experimental)
This implements batch startup for OVS switches.
Add OVSLink/--link ovs, which uses OVS patch links when possible
Spacing tweaks for pep8 checker
More pylint fixes...
Also available in: Atom