diff options
author | Marco Capitani <m.capitani@nextworks.it> | 2017-04-14 17:52:56 +0200 |
---|---|---|
committer | Marco Capitani <m.capitani@nextworks.it> | 2017-04-14 17:52:56 +0200 |
commit | 6eceae4bf7ee823d6eed276935741b7c107f6105 (patch) | |
tree | 27afa85981f5eec4cd12cc05366c5b511ca8e9a6 /rumba/testbeds/qemu.py | |
parent | 2f423e0282975b753f6686654f3adc0f535d23d7 (diff) | |
download | rumba-6eceae4bf7ee823d6eed276935741b7c107f6105.tar.gz rumba-6eceae4bf7ee823d6eed276935741b7c107f6105.zip |
Implemented several comments on MR 22:
+ Used paramiko for scp (implemented new method in ssh_support
+ removed (obsoleted) private key for access to vms
+ used setup_vlans from ssh_support
Diffstat (limited to 'rumba/testbeds/qemu.py')
-rw-r--r-- | rumba/testbeds/qemu.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/rumba/testbeds/qemu.py b/rumba/testbeds/qemu.py index 8ccc704..174b860 100644 --- a/rumba/testbeds/qemu.py +++ b/rumba/testbeds/qemu.py @@ -103,17 +103,8 @@ class Testbed(mod.Testbed): vlan = next_vlan next_vlan += 10 assigned_vlan[port['shim'].name] = vlan - args = {'vlan': vlan, 'port': ipcp.ifname} - cmds = ['ip link set %(port)s up' - % args, - 'ip link add link %(port)s name %(port)s.%(vlan)s ' - 'type vlan id %(vlan)s' - % args, - 'ip link set %(port)s.%(vlan)s up' - % args] - ssh_support.execute_commands(self, - node.ssh_config, - cmds) + ssh_support.setup_vlan(self, node, + vlan, ipcp.ifname) def swap_in(self, experiment): """ |