]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
heat engine : LoadBalancer resource delete nested stack
authorSteven Hardy <shardy@redhat.com>
Tue, 8 Jan 2013 18:47:05 +0000 (18:47 +0000)
committerSteven Hardy <shardy@redhat.com>
Tue, 8 Jan 2013 18:54:22 +0000 (18:54 +0000)
Ensure LoadBalancer resource deletes the underlying nested
stack when the owning stack is deleted - needs to inherit
from stack.NestedStack as this implements handle_delete()

fixes bug 1097394

Change-Id: I2002bed361511a495cbdf38cad7b61e148a68ba2
Signed-off-by: Steven Hardy <shardy@redhat.com>
heat/engine/resources/loadbalancer.py

index 2d5fea7c36fd54ba56fd05692e2d0a6cd5ebc4ae..e690739eb6200e5db5a32c3695fddf73bcd3402f 100644 (file)
@@ -153,7 +153,7 @@ lb_template = '''
 # file at the moment this is because we will probably need to implement a
 # LoadBalancer based on keepalived as well (for for ssl support).
 #
-class LoadBalancer(stack.Stack):
+class LoadBalancer(stack.NestedStack):
 
     listeners_schema = {
         'InstancePort': {'Type': 'Number',