From 8bbd36857604a85bd28051969dec73db47ae7573 Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Sat, 10 Apr 2010 19:23:23 -0700 Subject: [PATCH] Moved TreeNet() convenience function here. --- mininet/topolib.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mininet/topolib.py b/mininet/topolib.py index 46ac8f3..d42a42a 100644 --- a/mininet/topolib.py +++ b/mininet/topolib.py @@ -1,6 +1,7 @@ "Library of potentially useful topologies for Mininet" from mininet.topo import Topo, Node +from mininet.net import Mininet class TreeTopo( Topo ): "Topology for a tree network with a given depth and fanout." @@ -37,3 +38,8 @@ class TreeTopo( Topo ): return num # 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 )