diff options
author | Vincenzo Maffione <v.maffione@gmail.com> | 2017-04-12 16:53:46 +0200 |
---|---|---|
committer | Vincenzo Maffione <v.maffione@gmail.com> | 2017-04-12 21:18:20 +0200 |
commit | 780f55e8d41f855d76bd24dbb106016d06da77c1 (patch) | |
tree | 8bdc100b52e3fa158ec6a23221fc44f54478cb98 | |
parent | 970263d8c3b11703d8bcf9017295c0238f9e581b (diff) | |
download | rumba-780f55e8d41f855d76bd24dbb106016d06da77c1.tar.gz rumba-780f55e8d41f855d76bd24dbb106016d06da77c1.zip |
ssh_support: prepend PATH extension to every command
-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) |