we need this to re-create resources else we get foreign key errors
from the db.
Change-Id: I41b142db020ae84026f3b7007ecd7d927a27880d
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
stop resource_name and all that depend on it
start resource_name and all that depend on it
'''
+
+ if self.parsed_template_id == 0:
+ stack = db_api.stack_get(self.context, self.name)
+ if stack:
+ self.parsed_template_id = stack.raw_template.parsed_template.id
+
order = []
self.resource_append_deps(self.resources[resource_name], order)
failed = False