El precompiler esta avanzado, ahora solo con crear el archivo data con el lenguaje...
[vsorcdistro/.git] / clusterGRE.py
index f14e1407f66894ac3be35c7ba5de2102101fedd6..56b2a95ea9e8800adb2ead9e144c70080275b38f 100755 (executable)
@@ -6,7 +6,8 @@ from mininet.log import setLogLevel
 from mininet.examples.clustercli import ClusterCLI as CLI
 from mininet.node import RemoteController
 from topotest import MiTopo
 from mininet.examples.clustercli import ClusterCLI as CLI
 from mininet.node import RemoteController
 from topotest import MiTopo
-
+from precompiler import TopoFromCompiler
 def inicia():
     #IPs = '/home/pi/iplist'
     c = RemoteController('c1', ip='192.168.25.10', port=6633)
 def inicia():
     #IPs = '/home/pi/iplist'
     c = RemoteController('c1', ip='192.168.25.10', port=6633)
@@ -14,8 +15,8 @@ def inicia():
     servers = ['192.168.25.2', '192.168.25.3', '192.168.25.4','192.168.25.5','192.168.25.6']
     topo1 = TreeTopo(depth=2, fanout=2)
     topo2 = MiTopo()
     servers = ['192.168.25.2', '192.168.25.3', '192.168.25.4','192.168.25.5','192.168.25.6']
     topo1 = TreeTopo(depth=2, fanout=2)
     topo2 = MiTopo()
-    #topo2.build()
-    net = MininetCluster(topo=topo2, servers=servers, link=RemoteGRELink, placement=SwitchBinPlacer, controller=c)
+    topo3 = TopoFromCompiler()
+    net = MininetCluster(topo=topo3, servers=servers, link=RemoteGRELink, placement=SwitchBinPlacer, controller=c)
     net.start()
     CLI(net)
     net.stop()
     net.start()
     CLI(net)
     net.stop()