using _node_to_node_id for clean_failed_deployment
Closes #749

Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/97e9bcce
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/97e9bcce
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/97e9bcce

Branch: refs/heads/trunk
Commit: 97e9bcce6177f1dbadd7dc174e3c9d86943a3fbe
Parents: aa7208a
Author: Lawrence Lui <lawrence....@itaas.dimensiondata.com>
Authored: Thu Apr 14 10:25:46 2016 -0700
Committer: anthony-shaw <anthonys...@apache.org>
Committed: Fri Apr 15 10:50:45 2016 +1000

----------------------------------------------------------------------
 libcloud/compute/drivers/dimensiondata.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/97e9bcce/libcloud/compute/drivers/dimensiondata.py
----------------------------------------------------------------------
diff --git a/libcloud/compute/drivers/dimensiondata.py 
b/libcloud/compute/drivers/dimensiondata.py
index 1b54559..29009db 100644
--- a/libcloud/compute/drivers/dimensiondata.py
+++ b/libcloud/compute/drivers/dimensiondata.py
@@ -1833,10 +1833,7 @@ class DimensionDataNodeDriver(NodeDriver):
         :param  node: The failed node to clean
         :type   node: :class:`Node` or ``str``
         """
-        if isinstance(node, str):
-            node_id = node
-        else:
-            node_id = node.id
+        node_id = self._node_to_node_id(node)
         request_elm = ET.Element('cleanServer',
                                  {'xmlns': TYPES_URN, 'id': node_id})
         body = self.connection.request_with_orgId_api_2(

Reply via email to