diff options
Diffstat (limited to 'ironicclient/common/utils.py')
-rw-r--r-- | ironicclient/common/utils.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ironicclient/common/utils.py b/ironicclient/common/utils.py index 769ef31..32db2b8 100644 --- a/ironicclient/common/utils.py +++ b/ironicclient/common/utils.py @@ -418,6 +418,8 @@ def poll(timeout, poll_interval, poll_delay_function, timeout_message): poll_delay_function(poll_interval) count += 1 + if callable(timeout_message): + timeout_message = timeout_message() raise exc.StateTransitionTimeout(timeout_message) |