from emuvim.dcemulator.net import DCNetwork
from emuvim.api.zerorpc.compute import ZeroRpcApiEndpoint
from emuvim.api.sonata import SonataDummyGatekeeperEndpoint
+from mininet.node import RemoteController
logging.basicConfig(level=logging.INFO)
def create_topology1():
# create topology
- net = DCNetwork()
+ net = DCNetwork(controller=RemoteController, monitor=False, enable_learning = False)
dc1 = net.addDatacenter("dc1")
dc2 = net.addDatacenter("dc2")
s1 = net.addSwitch("s1")
zapi1.start()
# add the SONATA dummy gatekeeper to each DC
- sdkg1 = SonataDummyGatekeeperEndpoint("0.0.0.0", 8000)
+ sdkg1 = SonataDummyGatekeeperEndpoint("0.0.0.0", 5000)
sdkg1.connectDatacenter(dc1)
sdkg1.connectDatacenter(dc2)
# run the dummy gatekeeper (in another thread, don't block)
if __name__ == '__main__':
- main()
\ No newline at end of file
+ main()