Fix py3 issue in wait_for_connection (#37646)

(cherry picked from commit 6c3e565ba3)
This commit is contained in:
Matt Martz 2018-03-20 11:21:19 -05:00 committed by Toshio Kuratomi
parent dff97aa252
commit 07449d7e3d

View file

@ -54,11 +54,12 @@ class ActionModule(ActionBase):
display.debug("wait_for_connection: %s success" % what_desc)
return
except Exception as e:
error = e # PY3 compatibility to store exception for use outside of this block
if what_desc:
display.debug("wait_for_connection: %s fail (expected), retrying in %d seconds..." % (what_desc, sleep))
time.sleep(sleep)
raise TimedOutException("timed out waiting for %s: %s" % (what_desc, e))
raise TimedOutException("timed out waiting for %s: %s" % (what_desc, error))
def run(self, tmp=None, task_vars=None):
if task_vars is None: