diff options
author | vmaffione <v.maffione@gmail.com> | 2017-04-12 19:21:15 +0000 |
---|---|---|
committer | vmaffione <v.maffione@gmail.com> | 2017-04-12 19:21:15 +0000 |
commit | ac20d31734de9e835d061f82fbb32e2e4d287f6e (patch) | |
tree | 8bdc100b52e3fa158ec6a23221fc44f54478cb98 | |
parent | 970263d8c3b11703d8bcf9017295c0238f9e581b (diff) | |
parent | 780f55e8d41f855d76bd24dbb106016d06da77c1 (diff) | |
download | rumba-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.py | 2 |
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) |