From: Steven Hardy Date: Tue, 8 Jan 2013 18:10:22 +0000 (+0000) Subject: heat engine : DBInstance fix so nested stack is deleted X-Git-Tag: 2014.1~1022 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=f4abb59ef0c3f6e23af2a11c5135dcef136d4631;p=openstack-build%2Fheat-build.git heat engine : DBInstance fix so nested stack is deleted Currently the RDS DBInstance resource inherits from stack.Stack but it should be stack.NestedStack, which implements handle_delete whereas stack.Stack does not, meaning the DBInstance nested stack is never deleted when the owning stack gets deleted. fixes bug 1097299 Change-Id: I865611d4de9ea4c3caa43c7a11a28924602a5b0d Signed-off-by: Steven Hardy --- diff --git a/heat/engine/resources/dbinstance.py b/heat/engine/resources/dbinstance.py index 568b223a..b4258394 100644 --- a/heat/engine/resources/dbinstance.py +++ b/heat/engine/resources/dbinstance.py @@ -163,7 +163,7 @@ mysql_template = r''' ''' -class DBInstance(stack.Stack): +class DBInstance(stack.NestedStack): properties_schema = { 'DBSnapshotIdentifier': {'Type': 'String',