From 0f8d79f664500b64129ddc1f2dc98ee723a14006 Mon Sep 17 00:00:00 2001 From: Sebastien Goasguen Date: Thu, 20 Jun 2013 15:50:20 -0400 Subject: [PATCH] LIBCLOUD-345: fix --- libcloud/compute/drivers/cloudstack.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libcloud/compute/drivers/cloudstack.py b/libcloud/compute/drivers/cloudstack.py index 7358b22..74799c6 100644 --- a/libcloud/compute/drivers/cloudstack.py +++ b/libcloud/compute/drivers/cloudstack.py @@ -118,7 +118,8 @@ class CloudStackNodeDriver(CloudStackDriverMixIn, NodeDriver): 'Starting': NodeState.REBOOTING, 'Stopped': NodeState.TERMINATED, 'Stopping': NodeState.TERMINATED, - 'Destroyed': NodeState.TERMINATED + 'Destroyed': NodeState.TERMINATED, + 'Expunging': NodeState.TERMINATED } def __init__(self, key, secret=None, secure=True, host=None, @@ -277,7 +278,7 @@ class CloudStackNodeDriver(CloudStackDriverMixIn, NodeDriver): public_ips = [] private_ips = [nic['ipaddress'] for nic in node['nic']] - return Node( + return CloudStackNode( id=node['id'], name=node['displayname'], state=state, -- 1.8.2.3