Don't rely on setdefault returning a value
Workaround a bug in sqlalchemy>=0.9.5 where setdefault doesn't return the proper value. Change-Id: Ibc93024f7f41f4ced81525fac42566a18b1c641c Closes-Bug: #1333556
This commit is contained in:
parent
7d7621bbec
commit
8e7294a7c3
|
@ -145,7 +145,8 @@ class CfnTemplate(template.Template):
|
|||
if len(cfn_tmpl.get(RES_DEPENDS_ON, [])) == 1:
|
||||
cfn_tmpl[RES_DEPENDS_ON] = cfn_tmpl[RES_DEPENDS_ON][0]
|
||||
|
||||
self.t.setdefault(self.RESOURCES, {})[name] = cfn_tmpl
|
||||
self.t.setdefault(self.RESOURCES, {})
|
||||
self.t[self.RESOURCES][name] = cfn_tmpl
|
||||
|
||||
|
||||
def template_mapping():
|
||||
|
|
|
@ -221,7 +221,8 @@ class HOTemplate(template.Template):
|
|||
if name is None:
|
||||
name = definition.name
|
||||
|
||||
self.t.setdefault(self.RESOURCES, {})[name] = definition.render_hot()
|
||||
self.t.setdefault(self.RESOURCES, {})
|
||||
self.t[self.RESOURCES][name] = definition.render_hot()
|
||||
|
||||
|
||||
def template_mapping():
|
||||
|
|
Loading…
Reference in New Issue