From cd7457480bbdb89d4d647aec8178d24807c0e92c Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Sat, 10 Apr 2010 21:29:11 -0700 Subject: [PATCH] Re-added TreeNet convenience function. --- 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 )