]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Account for missing Properties
authorAngus Salkeld <asalkeld@redhat.com>
Wed, 28 Mar 2012 00:45:53 +0000 (11:45 +1100)
committerAngus Salkeld <asalkeld@redhat.com>
Wed, 28 Mar 2012 00:45:53 +0000 (11:45 +1100)
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
heat/engine/resources.py

index 58016eabeb308ed59037ab548d6e326f430281a3..2f70c0af3ca738b41510243985b6ae0cf318c1f0 100644 (file)
@@ -39,6 +39,10 @@ class Resource(object):
         self.stack = stack
         self.name = name
         self.instance_id = None
+        if not self.t.has_key('Properties'):
+            # make a dummy entry to prevent having to check all over the
+            # place for it.
+            self.t['Properties'] = {}
 
         stack.resolve_static_refs(self.t)
         stack.resolve_find_in_map(self.t)