You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by an...@apache.org on 2016/10/24 11:05:02 UTC
[4/8] libcloud git commit: fix unit test
fix unit test
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/50e9a57e
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/50e9a57e
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/50e9a57e
Branch: refs/heads/trunk
Commit: 50e9a57e4071f04ff9bd2485f7f8248a87e4c8de
Parents: e04cbe6
Author: Samuel Chong <sa...@gmail.com>
Authored: Mon Oct 17 11:35:34 2016 +1100
Committer: Samuel Chong <sa...@gmail.com>
Committed: Mon Oct 17 11:35:34 2016 +1100
----------------------------------------------------------------------
libcloud/common/dimensiondata.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/libcloud/blob/50e9a57e/libcloud/common/dimensiondata.py
----------------------------------------------------------------------
diff --git a/libcloud/common/dimensiondata.py b/libcloud/common/dimensiondata.py
index 84bca0d..8eb5446 100644
--- a/libcloud/common/dimensiondata.py
+++ b/libcloud/common/dimensiondata.py
@@ -549,6 +549,8 @@ class DimensionDataConnection(ConnectionUserAndKey):
:return: Result from the calling function.
"""
cnt = 0
+ result = None
+ object_state = None
while cnt < timeout / poll_interval:
result = func(*args, **kwargs)
if isinstance(result, Node):
@@ -561,7 +563,7 @@ class DimensionDataConnection(ConnectionUserAndKey):
sleep(poll_interval)
cnt += 1
- msg = 'Status check for object %s timed out' % (result)
+ msg = 'Status check for object %s timed out' % result
raise DimensionDataAPIException(code=object_state,
msg=msg,
driver=self.driver)