aboutsummaryrefslogtreecommitdiff
path: root/rumba/testbeds/emulab.py
diff options
context:
space:
mode:
Diffstat (limited to 'rumba/testbeds/emulab.py')
-rw-r--r--rumba/testbeds/emulab.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/rumba/testbeds/emulab.py b/rumba/testbeds/emulab.py
index 664b4ff..8cd31cf 100644
--- a/rumba/testbeds/emulab.py
+++ b/rumba/testbeds/emulab.py
@@ -46,9 +46,9 @@ class Testbed(mod.Testbed):
"""
Represents an emulab testbed.
"""
- def __init__(self, exp_name, username, password="",
- proj_name="ARCFIRE", url="wall2.ilabt.iminds.be",
- image="UBUNTU14-64-STD"):
+ def __init__(self, exp_name, username, proj_name,
+ password="", url="wall2.ilabt.iminds.be",
+ image=None):
"""
Initializes the testbed class.
@@ -179,8 +179,9 @@ class Testbed(mod.Testbed):
for node in experiment.nodes:
ns2_script += "set " + node.name + " [$ns node]\n"
- ns2_script += "tb-set-node-os $" + node.name + " " + \
- self.image + "\n"
+ if self.image is not None:
+ ns2_script += "tb-set-node-os $" + node.name + " " + \
+ self.image + "\n"
for dif in experiment.dif_ordering:
if isinstance(dif, mod.ShimEthDIF):