Code Review
/
doctor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Support Fenix as admin tool
[doctor.git]
/
doctor_tests
/
installer
/
base.py
diff --git
a/doctor_tests/installer/base.py
b/doctor_tests/installer/base.py
index
df781ee
..
7e2658e
100644
(file)
--- a/
doctor_tests/installer/base.py
+++ b/
doctor_tests/installer/base.py
@@
-209,8
+209,13
@@
class BaseInstaller(object):
except:
client.scp(script_abs_path, script_name)
try:
except:
client.scp(script_abs_path, script_name)
try:
- cmd = 'sudo %s %s' % (python, script_name)
+ if ".py" in script_name:
+ cmd = 'sudo %s %s' % (python, script_name)
+ else:
+ cmd = 'sudo chmod 700 %s;sudo ./%s' % (script_name,
+ script_name)
ret, output = client.ssh(cmd)
ret, output = client.ssh(cmd)
+ self.log.info('Command %s output %s' % (cmd, output))
except:
ret, output = client.ssh(cmd)
except:
ret, output = client.ssh(cmd)