Skip to content

Commit b2935e7

Browse files
committed
fix(lock): add debug output
Signed-off-by: Chris Snow <[email protected]>
1 parent 161e61b commit b2935e7

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

hpecp/lock.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525
import polling
2626
from requests.structures import CaseInsensitiveDict
2727

28+
from .logger import Logger
29+
30+
_log = Logger.get_logger()
31+
2832
try:
2933
basestring
3034
except NameError:
@@ -72,8 +76,14 @@ def create(self, reason=None, timeout_secs=300):
7276
return lock_id
7377
else:
7478
try:
79+
80+
def poll():
81+
locked = self.get()["locked"]
82+
_log.debug("In poll loop - locked={}".format(locked))
83+
return locked
84+
7585
polling.poll(
76-
lambda: self.get()["locked"],
86+
lambda: poll(),
7787
step=10,
7888
poll_forever=False,
7989
timeout=timeout_secs,

0 commit comments

Comments
 (0)