aboutsummaryrefslogtreecommitdiff
path: root/rumba/testbeds/qemu.py
diff options
context:
space:
mode:
authorMarco Capitani <m.capitani@nextworks.it>2017-04-19 11:52:21 +0200
committerMarco Capitani <m.capitani@nextworks.it>2017-04-19 11:52:21 +0200
commit91d22038f85b1f8a9e20772d5f6a6f7ad37963f2 (patch)
treeebda1768f834f62c58776988d92fa8562b6b1e0e /rumba/testbeds/qemu.py
parent1d3022acb3fa3067f2027ae1a2c61aa99790c024 (diff)
downloadrumba-91d22038f85b1f8a9e20772d5f6a6f7ad37963f2.tar.gz
rumba-91d22038f85b1f8a9e20772d5f6a6f7ad37963f2.zip
Fixes for issues #4 and #5 (irati plugin and vlans)
Diffstat (limited to 'rumba/testbeds/qemu.py')
-rw-r--r--rumba/testbeds/qemu.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/rumba/testbeds/qemu.py b/rumba/testbeds/qemu.py
index d998625..40899d7 100644
--- a/rumba/testbeds/qemu.py
+++ b/rumba/testbeds/qemu.py
@@ -95,16 +95,10 @@ class Testbed(mod.Testbed):
node.ssh_config,
'mac2ifname ' + mac)
ipcp.ifname = output
- try:
- vlan = int(port['shim'].name)
- except ValueError:
- vlan = assigned_vlan.get(port['shim'].name, None)
- if vlan is None:
- vlan = next_vlan
- next_vlan += 10
- assigned_vlan[port['shim'].name] = vlan
- ssh_support.setup_vlan(self, node,
- vlan, ipcp.ifname)
+ ssh_support.execute_command(
+ self, node.ssh_config,
+ "ip link set %(ifname)s up"
+ % {'ifname': ipcp.ifname})
def swap_in(self, experiment):
"""