kolla-build: Wrap tpl_dict.keys() in a list()
In python 3, tpl_dict.keys() returns a dict_keys object that does not support indexing and is then indexed. Wrap tpl_dict.keys() in a list() so it can be be indexed in python 2 and 3. Change-Id: I17e3bbfc4eeba58e4bdd7fdd1ecdb21baa5c4461 Closes-Bug: 1778781
This commit is contained in:
parent
0ea011dc38
commit
96ca4c2f2c
|
@ -891,7 +891,7 @@ class KollaWorker(object):
|
|||
template = env.get_template(tpl_path)
|
||||
if self.conf.template_override:
|
||||
tpl_dict = self._merge_overrides(self.conf.template_override)
|
||||
template_name = os.path.basename(tpl_dict.keys()[0])
|
||||
template_name = os.path.basename(list(tpl_dict.keys())[0])
|
||||
values['parent_template'] = template
|
||||
env = jinja2.Environment( # nosec: not used to render HTML
|
||||
loader=jinja2.DictLoader(tpl_dict))
|
||||
|
|
Loading…
Reference in New Issue