Changed to use library TreeNet() and remove unnecessary init().

This commit is contained in:
Bob Lantz
2010-04-10 21:35:02 -07:00
parent 4a67fc9a4a
commit 56278434a8
+2 -9
View File
@@ -9,18 +9,11 @@ and running sysctl -p. Check util/sysctl_addon.
from mininet.cli import CLI from mininet.cli import CLI
from mininet.log import setLogLevel from mininet.log import setLogLevel
from mininet.net import init, Mininet
from mininet.node import KernelSwitch from mininet.node import KernelSwitch
from mininet.topolib import TreeTopo from mininet.topolib import TreeNet
def TreeNet( depth=1, fanout=2, **kwargs ):
"Convenience function for creating tree networks."
topo = TreeTopo( depth, fanout )
return Mininet( topo, **kwargs )
if __name__ == '__main__': if __name__ == '__main__':
setLogLevel( 'info' ) setLogLevel( 'info' )
init()
KernelSwitch.setup()
network = TreeNet( depth=2, fanout=32, switch=KernelSwitch ) network = TreeNet( depth=2, fanout=32, switch=KernelSwitch )
network.run( CLI, network ) network.run( CLI, network )