From: Kefu Chai Date: Wed, 25 Mar 2020 10:09:15 +0000 (+0800) Subject: orchestra/remote.py: check underlying Transport also X-Git-Tag: 1.1.0~135^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d6b44e69c980666822ac4674edb72a55a281ccdb;p=teuthology.git orchestra/remote.py: check underlying Transport also if the underlying Transport object is not available, consider this remote is not online yet. Signed-off-by: Kefu Chai --- diff --git a/teuthology/orchestra/remote.py b/teuthology/orchestra/remote.py index 721d809ce..79df250cd 100644 --- a/teuthology/orchestra/remote.py +++ b/teuthology/orchestra/remote.py @@ -159,6 +159,8 @@ class Remote(object): def is_online(self): if self.ssh is None: return False + if self.ssh.get_transport() is None: + return False try: self.run(args="true") except Exception: