Moved TreeNet() convenience function here.

This commit is contained in:
Bob Lantz committed 2010-04-10 19:23:23 -07:00
1 parent ce67093a62
commit 8bbd368576
1 file changed
+6
+6
View File
@@ -1,6 +1,7 @@
"Library of potentially useful topologies for Mininet" "Library of potentially useful topologies for Mininet"
from mininet.topo import Topo, Node from mininet.topo import Topo, Node
from mininet.net import Mininet
class TreeTopo( Topo ): class TreeTopo( Topo ):
"Topology for a tree network with a given depth and fanout." "Topology for a tree network with a given depth and fanout."
@@ -37,3 +38,8 @@ class TreeTopo( Topo ):
return num return num
# pylint: enable-msg=W0612 # pylint: enable-msg=W0612
def TreeNet( depth=1, fanout=2, **kwargs ):
"Convenience function for creating tree networks."
topo = TreeTopo( depth, fanout )
return Mininet( topo, **kwargs )