]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
heat engine : Return timestamps formatted by heat_utils.strtime
authorSteven Hardy <shardy@redhat.com>
Mon, 25 Jun 2012 16:42:15 +0000 (17:42 +0100)
committerSteven Hardy <shardy@redhat.com>
Thu, 28 Jun 2012 21:51:42 +0000 (22:51 +0100)
Fix remaining timestamps which are not formatted via heat_utils.strtime
This allows event timestamps to be correctly parsed by boto.
ref #125

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

index 11b98973bc664fd849bd0a2d8fad1cac405d8412..87fd1948fda0e2fc7a7e9aded1aa61eeaa893f11 100644 (file)
@@ -279,7 +279,7 @@ class EngineManager(manager.Manager):
         return {'EventId': event.id,
                 'StackId': event.stack_id,
                 'StackName': s.name,
-                'Timestamp': str(event.created_at),
+                'Timestamp': heat_utils.strtime(event.created_at),
                 'LogicalResourceId': event.logical_resource_id,
                 'PhysicalResourceId': event.physical_resource_id,
                 'ResourceType': event.resource_type,
@@ -534,7 +534,7 @@ def format_resource_attributes(stack, resource):
         'LogicalResourceId': resource.name,
         'PhysicalResourceId': resource.nova_instance or '',
         'ResourceType': resource_type,
-        'LastUpdatedTimestamp': last_updated_time.isoformat(),
+        'LastUpdatedTimestamp': heat_utils.strtime(last_updated_time),
         'ResourceStatus': resource.state,
         'ResourceStatusReason': resource.state_description,
     }