Assign updated stack ID during stack update preview

Change-Id: Ibb85263023bb6e7d2420ac219306b344e584461e
Closes-Bug: #1504319
This commit is contained in:
Jason Dunsmore 2015-10-05 16:40:51 -05:00
parent 8aa49f702a
commit 72ac4def9f
2 changed files with 2 additions and 0 deletions

View File

@ -899,6 +899,7 @@ class EngineService(service.Service):
def fmt_current_res(k):
return api.format_stack_resource(current_stack.resources.get(k))
updated_stack.id = current_stack.id
return {
'unchanged': map(fmt_updated_res, actions['unchanged']),
'updated': map(fmt_current_res, actions['updated']),

View File

@ -752,6 +752,7 @@ resources:
self.assertEqual('password', added['resource_name'])
unchanged = [x for x in result['unchanged']][0]
self.assertEqual('web_server', unchanged['resource_name'])
self.assertNotEqual('None', unchanged['resource_identity']['stack_id'])
empty_sections = ('deleted', 'replaced', 'updated')
for section in empty_sections: