ec = ExperimentController(exp_id = "test-ovs")
- node1 = ec.register_resource("PlanetlabNode")
+ node1 = ec.register_resource("planetlab::Node")
ec.set(node1, "hostname", switch1)
ec.set(node1, "username", user1)
- ec.set(node1, "cleanHome", True)
+ ec.set(node1, "cleanExperiment", True)
ec.set(node1, "cleanProcesses", True)
- ovs1 = ec.register_resource("OVSSwitch")
+ ovs1 = ec.register_resource("planetlab::OVSSwitch")
ec.set(ovs1, "bridge_name", "nepi_bridge")
ec.set(ovs1, "virtual_ip_pref", "192.168.3.1/24")
ec.set(ovs1, "controller_ip", "85.23.168.77")
ec.set(ovs1, "controller_port", "6633")
ec.register_connection(ovs1, node1)
- port1 = ec.register_resource("OVSPort")
+ port1 = ec.register_resource("planetlab::OVSPort")
ec.set(port1, "port_name", "port-1")
ec.register_connection(port1, ovs1)
- port2 = ec.register_resource("OVSPort")
+ port2 = ec.register_resource("planetlab::OVSPort")
ec.set(port2, "port_name", "port-2")
ec.register_connection(port2, ovs1)
- node2 = ec.register_resource("PlanetlabNode")
+ node2 = ec.register_resource("planetlab::PlanetlabNode")
ec.set(node2, "hostname", switch2)
ec.set(node2, "username", user2)
- ec.set(node2, "cleanHome", True)
+ ec.set(node2, "cleanExperiment", True)
ec.set(node2, "cleanProcesses", True)
- ovs2 = ec.register_resource("OVSSwitch")
+ ovs2 = ec.register_resource("planetlab::OVSSwitch")
ec.set(ovs2, "bridge_name", "nepi_bridge")
ec.set(ovs2, "virtual_ip_pref", "192.168.3.2/24")
ec.set(ovs2, "controller_ip", "85.23.168.77")
ec.set(ovs2, "controller_port", "6633")
ec.register_connection(ovs2, node2)
- port3 = ec.register_resource("OVSPort")
+ port3 = ec.register_resource("planetlab::OVSPort")
ec.set(port3, "port_name", "port-3")
ec.register_connection(port3, ovs2)
- port4 = ec.register_resource("OVSPort")
+ port4 = ec.register_resource("planetlab::OVSPort")
ec.set(port4, "port_name", "port-4")
ec.register_connection(port4, ovs2)
- node3 = ec.register_resource("PlanetlabNode")
+ node3 = ec.register_resource("planetlab::Node")
ec.set(node3, "hostname", host1)
ec.set(node3, "username", user3)
- ec.set(node3, "cleanHome", True)
+ ec.set(node3, "cleanExperiment", True)
ec.set(node3, "cleanProcesses", True)
- tap1 = ec.register_resource("PlanetlabTap")
+ tap1 = ec.register_resource("planetlab::Tap")
ec.set(tap1, "ip4", "192.168.3.3")
ec.set(tap1, "pointopoint", "192.168.3.1")
ec.set(tap1, "prefix4", 24)
ec.register_connection(tap1, node3)
- node4 = ec.register_resource("PlanetlabNode")
+ node4 = ec.register_resource("planetlab::Node")
ec.set(node4, "hostname", host2)
ec.set(node4, "username", user4)
- ec.set(node4, "cleanHome", True)
+ ec.set(node4, "cleanExperiment", True)
ec.set(node4, "cleanProcesses", True)
- tap2 = ec.register_resource("PlanetlabTap")
+ tap2 = ec.register_resource("planetlab::Tap")
ec.set(tap2, "ip4", "192.168.3.4")
ec.set(tap2, "pointopoint", "192.168.3.2")
ec.set(tap2, "prefix4", 24)
ec.register_connection(tap2, node4)
- ovstun1 = ec.register_resource("OVSTunnel")
+ ovstun1 = ec.register_resource("planetlab::OVSTunnel")
ec.register_connection(port1, ovstun1)
ec.register_connection(tap1, ovstun1)
- ovstun2 = ec.register_resource("OVSTunnel")
+ ovstun2 = ec.register_resource("plantelab::OVSTunnel")
ec.register_connection(port3, ovstun2)
ec.register_connection(tap2, ovstun2)
- ovstun3 = ec.register_resource("OVSTunnel")
+ ovstun3 = ec.register_resource("planetlab::OVSTunnel")
ec.register_connection(port2, ovstun3)
ec.register_connection(port4, ovstun3)
- app1 = ec.register_resource("LinuxApplication")
+ app1 = ec.register_resource("linux::Application")
cmd = "ping -c3 192.168.3.2"
ec.set(app1, "command", cmd)
ec.register_connection(app1, node1)
- app2 = ec.register_resource("LinuxApplication")
+ app2 = ec.register_resource("linux::Application")
cmd = "ping -c3 192.168.3.4"
ec.set(app2, "command", cmd)
ec.register_connection(app2, node2)