diff options
author | Marco Capitani <m.capitani@nextworks.it> | 2017-06-01 16:43:03 +0200 |
---|---|---|
committer | Marco Capitani <m.capitani@nextworks.it> | 2017-06-01 16:43:03 +0200 |
commit | 30dbd8b5493480d2c302380735083c2d9b8f8260 (patch) | |
tree | 3f683a207ba7c4767c0e0870db8cddacc0205354 /rumba/model.py | |
parent | 24c375545c6ef7d03e8a18dea2cb06763059b1b9 (diff) | |
download | rumba-30dbd8b5493480d2c302380735083c2d9b8f8260.tar.gz rumba-30dbd8b5493480d2c302380735083c2d9b8f8260.zip |
model: added proxy field. ssh: added execute_proxy_commands
Diffstat (limited to 'rumba/model.py')
-rw-r--r-- | rumba/model.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/rumba/model.py b/rumba/model.py index 285d937..27fcc23 100644 --- a/rumba/model.py +++ b/rumba/model.py @@ -38,11 +38,19 @@ logger = log.get_logger(__name__) # @exp_name [string] experiment name # class Testbed: - def __init__(self, exp_name, username, password, proj_name): + def __init__(self, + exp_name, + username, + password, + proj_name, + http_proxy=None): self.username = username self.password = password self.proj_name = proj_name self.exp_name = exp_name + if http_proxy is None: + http_proxy = "" + self.http_proxy = http_proxy @abc.abstractmethod def swap_in(self, experiment): |