diff options
author | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-03 16:54:48 +0100 |
---|---|---|
committer | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-03 16:54:48 +0100 |
commit | 47d65005256166cdeb795debbce327fcbf155c48 (patch) | |
tree | cda3f13a3d98a057a319dde3e2fc8afbde7d1a14 /rhumba.py | |
parent | a79578988cb2bc7e08a516aca93a3816d996072d (diff) | |
download | rumba-47d65005256166cdeb795debbce327fcbf155c48.tar.gz rumba-47d65005256166cdeb795debbce327fcbf155c48.zip |
rhumba: Add Ouroboros commands and SSH helpers
This adds initial support for Ouroboros. It installs and sets up the
stack, and binds ap names to names. It also moves the SSH helper
functions to common ground, so that every file can use them.
Diffstat (limited to 'rhumba.py')
-rwxr-xr-x | rhumba.py | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -23,6 +23,7 @@ import emulab_support as es import jfed_support as js import abc import getpass +import ouroboros_support as our # Represents generic testbed info # @@ -312,7 +313,10 @@ class OuroborosExperiment(Experiment): def run(self): print("[Ouroboros experiment] start") + print("Creating resources...") Experiment.run(self) - for node in self.nodes: - print(node.full_name) + print("Setting up Ouroboros...") + our.setup_ouroboros(self.testbed, self.nodes) + print("Binding names...") + our.bind_names(self.testbed, self.nodes) print("[Ouroboros experiment] end") |