added code to kill stale mininet processes
Clean things up slightly.
Try batch deleting OVS instances.
Remove mn links with dots in them (e.g. foo_bar-baz1.2-eth0)
adjust regex for finding mininet's links during cleanup
link names of the form "a-b-ethN" were previously interpretedas "b-ethN". this change accepts link names with a dash, andrequires N to only contain digits.
clean: send SIGTERM before SIGKILL
IVS needs to be sent SIGTERM so it has a chance to clean up the kerneldatapath.
clean: kill ivs processes
clean: don't wait forever for ovsdb
This could happen if OVS was installed but not running.
Fix some pylint messages.
Add ovs-controller to shutdown list
Tag node bash processes and add attach scriptTry invoking bash processes with -s mininet:host,for easy identification of hosts. This enableseasy attachment using the util/m script.closes #121
Change makeTerm() to tunnel X11 using socat if neededFor local display, allow local root accessFor remote display, tunnel with socat/mnexecThis should enable wireshark in hosts and fix #119
Fix examples to work with new API (and vice-versa.)
Added ovs-openflowd to list of zombies.
We may still need additional code to clean up after ovs.
Change import to reflect renamed mininet.term module.
Minor format tweaks.
Removed executability since mn -c is easier!
Make cleanup a param of mn, not a separate script
Also switch from print to info statements, to enable a non-verboseclean. Instead of 'mnclean', now run 'mn -c'.