]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Allow a resource delete to be re-attempted.
authorSteve Baker <sbaker@redhat.com>
Mon, 24 Jun 2013 02:30:23 +0000 (14:30 +1200)
committerSteve Baker <sbaker@redhat.com>
Mon, 24 Jun 2013 02:30:23 +0000 (14:30 +1200)
If a resource is in a DELETE IN_PROGRESS state, and the resource
is deleted again, another attempt will be made to delete the resource.

Fixes bug: #1193975

Change-Id: I615612b4e5f21f2a2cb168f47c33a8f9db7e9e81

heat/engine/resource.py

index a77c20ea40334dc033c6370c45b81959c32b67ba..d2e99c9e101bb8a21635681fcb48759fe112eda1 100644 (file)
@@ -463,8 +463,6 @@ class Resource(object):
         '''
         if (self.action, self.status) == (self.DELETE, self.COMPLETE):
             return
-        if (self.action, self.status) == (self.DELETE, self.IN_PROGRESS):
-            raise exception.Error('Resource deletion already in progress')
         # No need to delete if the resource has never been created
         if self.action is None:
             return