aboutsummaryrefslogtreecommitdiff
path: root/rumba/testbeds/jfed.py
diff options
context:
space:
mode:
authorSander Vrijders <sander.vrijders@ugent.be>2017-04-11 19:12:53 +0200
committerSander Vrijders <sander.vrijders@ugent.be>2017-04-11 19:12:53 +0200
commitf5f9fba3d6b657fd5daa31e4981c055a05c596e8 (patch)
treedef87ce8de8656f07cf9f79b209d794f5414b0c1 /rumba/testbeds/jfed.py
parent662c33bf7ce9ddf3bcc77f7d5f51c958d2b837ad (diff)
downloadrumba-f5f9fba3d6b657fd5daa31e4981c055a05c596e8.tar.gz
rumba-f5f9fba3d6b657fd5daa31e4981c055a05c596e8.zip
ssh_support: Pass SSHConfig instead of only hostname
Only the hostname was passed to the ssh_support component. This passes an object that can also hold the port number. It can be extended to take other things as well, such as a proxy.
Diffstat (limited to 'rumba/testbeds/jfed.py')
-rw-r--r--rumba/testbeds/jfed.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rumba/testbeds/jfed.py b/rumba/testbeds/jfed.py
index f56e5ba..0dfc904 100644
--- a/rumba/testbeds/jfed.py
+++ b/rumba/testbeds/jfed.py
@@ -111,8 +111,8 @@ class Testbed(mod.Testbed):
for node in experiment.nodes:
auth_name_r = self.auth_name.replace(".", "-")
- node.full_name = node.name + "." + self.exp_name + "." + \
- auth_name_r + "." + self.auth_name
+ node.ssh_config.hostname = node.name + "." + self.exp_name + "." + \
+ auth_name_r + "." + self.auth_name
subprocess.call(["java", "-jar", self.jfed_jar, "create", "-S", \
self.proj_name, "--rspec", \