diff options
author | wu.zhihui <wu.zhihui1@zte.com.cn> | 2016-10-13 14:52:13 +0800 |
---|---|---|
committer | wu.zhihui <wu.zhihui1@zte.com.cn> | 2016-10-13 16:06:32 +0800 |
commit | 975e241de4d4bf3839c788ad743d0cc077e23bd4 (patch) | |
tree | 2496793968a1040642a3ca0ed5c1e35f19fb22fe | |
parent | 69019f4dceec6f8bcb9eaf540b5f7257fce9530f (diff) |
update known_hosts path in ssh_test()
In qtip container, env HOME is changed to /home/opnfv.
'~/.ssh/known_hosts' need be specified to '/root/.ssh/known_hosts'
in ssh_test().
Change-Id: I902699164c0fb6a06e0253020bf701e206cfd166
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
-rw-r--r-- | func/env_setup.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/func/env_setup.py b/func/env_setup.py index ca83f040..2655fab9 100644 --- a/func/env_setup.py +++ b/func/env_setup.py @@ -58,12 +58,12 @@ class Env_setup: @staticmethod def ssh_test(hosts): for ip, pw in hosts: - print '\nBeginning SSH Test: %s \n' % ip - os.system('ssh-keyscan %s >> ~/.ssh/known_hosts' % ip) + logger.info('Beginning SSH Test: %s \n' % ip) + os.system('ssh-keyscan %s >> /root/.ssh/known_hosts' % ip) time.sleep(2) ssh_cmd = './data/qtip_creds.sh %s' % ip - print "run command: %s " % ssh_cmd + logger.info("run command: %s " % ssh_cmd) os.system(ssh_cmd) ssh = paramiko.SSHClient() @@ -74,13 +74,13 @@ class Env_setup: try: stdin, stdout, stderr = ssh.exec_command('uname') if not stderr.readlines(): - print('SSH successful') + logger.info('SSH successful') break except socket.error: - print 'SSH is still unavailable, retry!' + logger.error('SSH is still unavailable, retry!') time.sleep(2) if attempts == 99: - print "Try 99 times, SSH failed: %s" % ip + logger.error("Try 99 times, SSH failed: %s" % ip) @staticmethod def ping_test(lister, attempts=30): |