You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by jv...@apache.org on 2011/12/12 23:00:29 UTC
svn commit: r1213460 - /hive/trunk/testutils/ptest/Ssh.py
Author: jvs
Date: Mon Dec 12 22:00:29 2011
New Revision: 1213460
URL: http://svn.apache.org/viewvc?rev=1213460&view=rev
Log:
HIVE-2647 [jira] Force Bash shell on parallel test slave nodes
(Marek Sapota via John Sichi)
Summary:
Forcing Bash on each remote command call.
Force use of Bash shell, so user default shell choice doesn't impact the test
script.
Test Plan: EMPTY
Reviewers: JIRA, jsichi, njain
Reviewed By: jsichi
CC: mareksapotafb, jsichi
Differential Revision: 771
Modified:
hive/trunk/testutils/ptest/Ssh.py
Modified: hive/trunk/testutils/ptest/Ssh.py
URL: http://svn.apache.org/viewvc/hive/trunk/testutils/ptest/Ssh.py?rev=1213460&r1=1213459&r2=1213460&view=diff
==============================================================================
--- hive/trunk/testutils/ptest/Ssh.py (original)
+++ hive/trunk/testutils/ptest/Ssh.py Mon Dec 12 22:00:29 2011
@@ -60,7 +60,7 @@ class SSHConnection():
quiet = True
else:
print(cmd + '\n')
- cmd = "ssh -nT '{0}' '{1}'".format(self.host, cmd)
+ cmd = "ssh -nT '{0}' bash -c '{1}'".format(self.host, cmd)
try:
return Process.run(cmd, quiet, abandon_output)
except Exception as e: