Example #1
0
def run(controllers):
    net = Mininet(topo=myTree, controller=None, autoSetMacs=True)
    ctrl_count = 0
    for controllerIP in controllers:
        net.addController('c%d' % ctrl_count,
                          RemoteController,
                          ip=controllerIP)
        ctrl_count += 1
    net.start()
    CLI(net)
    net.topo()
def start_network(controller_ip=None):
    topo = Switches4HostsTopo()
    net = Mininet(topo=None, switch=OVSKernelSwitch, link=TCLink, autoSetMacs=True)
    add_controller(net, controller_ip)
    net.topo = topo
    net.start()
    CLI(net)
    net.stop()
    os.system('sudo mn -c')