aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvmaffione <v.maffione@gmail.com>2017-04-12 19:21:15 +0000
committervmaffione <v.maffione@gmail.com>2017-04-12 19:21:15 +0000
commitac20d31734de9e835d061f82fbb32e2e4d287f6e (patch)
tree8bdc100b52e3fa158ec6a23221fc44f54478cb98
parent970263d8c3b11703d8bcf9017295c0238f9e581b (diff)
parent780f55e8d41f855d76bd24dbb106016d06da77c1 (diff)
downloadrumba-ac20d31734de9e835d061f82fbb32e2e4d287f6e.tar.gz
rumba-ac20d31734de9e835d061f82fbb32e2e4d287f6e.zip
Merge branch 'vincenzo' into 'master'
ssh_support: prepend PATH extension to every command See merge request !28
-rw-r--r--rumba/ssh_support.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/rumba/ssh_support.py b/rumba/ssh_support.py
index 1faa34e..4928a0d 100644
--- a/rumba/ssh_support.py
+++ b/rumba/ssh_support.py
@@ -55,6 +55,8 @@ def execute_commands(testbed, ssh_config, commands, time_out=3):
for command in commands:
print("%s@%s:%s >> %s" % (testbed.username,
ssh_config.hostname, ssh_config.port, command))
+ envars = '. /etc/profile;'
+ command = envars + ' ' + command
stdin, stdout, stderr = ssh_client.exec_command(command)
_print_stream(stdout)
_print_stream(stderr)