]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
heat API : Add missing StackId prefixes
authorSteven Hardy <shardy@redhat.com>
Thu, 12 Jul 2012 16:46:46 +0000 (17:46 +0100)
committerSteven Hardy <shardy@redhat.com>
Thu, 12 Jul 2012 16:46:46 +0000 (17:46 +0100)
Align event-list and resource-list-details with
other calls which add a AWS-style prefix to the
StackId response element

Change-Id: I0b1951068448d141e04ddca44f1d4188d3dff360
Signed-off-by: Steven Hardy <shardy@redhat.com>
heat/api/v1/stacks.py

index b1aa1b82483be684756050a3395f150bb6f5a1f2..dfa0e046b2befccc8e89f87284a66a1f998c57dc 100644 (file)
@@ -302,8 +302,12 @@ class StackController(object):
 
         events = 'Error' not in event_res and event_res['events'] or []
 
+        result = []
+        for e in events:
+            result.append(self._stackid_addprefix(e))
+
         return self._format_response('DescribeStackEvents',
-            {'StackEvents': events})
+            {'StackEvents': result})
 
     def describe_stack_resource(self, req):
         """
@@ -364,8 +368,12 @@ class StackController(object):
         except rpc_common.RemoteError as ex:
             return self._remote_error(ex)
 
+        result = []
+        for r in resources:
+            result.append(self._stackid_addprefix(r))
+
         return self._format_response('DescribeStackResources',
-            {'StackResources': resources})
+            {'StackResources': result})
 
     def list_stack_resources(self, req):
         """