diff options
Diffstat (limited to 'openshift-storage-libs/openshiftstoragelibs/node_ops.py')
-rw-r--r-- | openshift-storage-libs/openshiftstoragelibs/node_ops.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openshift-storage-libs/openshiftstoragelibs/node_ops.py b/openshift-storage-libs/openshiftstoragelibs/node_ops.py index f456b325..8ca5674b 100644 --- a/openshift-storage-libs/openshiftstoragelibs/node_ops.py +++ b/openshift-storage-libs/openshiftstoragelibs/node_ops.py @@ -160,6 +160,9 @@ def power_on_vm_by_name(name, timeout=600, interval=10): for w in _waiter: try: hostname = cloudProvider.wait_for_hostname(name, 1, 1) + # NOTE(vponomar): Reset attempts for waiter to avoid redundant + # sleep equal to 'interval' on the next usage. + _waiter._attempt = 0 break except Exception as e: g.log.info(e) |