From: davidplunkett Date: Wed, 13 Feb 2019 02:00:44 +0000 (+0000) Subject: verify masters and workers are yaml lists X-Git-Tag: 1.0.0~43 X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;h=b48e1f8d382a40d3af92ed94ef4c83dc2df31ead;hp=a3163ede73e8cbda4d6ffa5b14f5e2abcbb9e585;p=yaml_builds.git verify masters and workers are yaml lists Change-Id: I344fac8d6eddaef64b7b05c4d71b841173752428 Signed-off-by: davidplunkett --- diff --git a/scripts/update_bios_settings.py b/scripts/update_bios_settings.py index f15c07b..ecd510b 100644 --- a/scripts/update_bios_settings.py +++ b/scripts/update_bios_settings.py @@ -43,7 +43,7 @@ def create_rc_masters(source, target_suffix): env.trim_blocks = True env.lstrip_blocks = True - for master in yaml['masters']: + for master in yaml['masters'] and type(yaml['masters']) is list: with open(source) as fd: template = env.from_string(fd.read()) data = template.render(yaml=master) @@ -68,7 +68,7 @@ def create_rc_workers(source, target_suffix): env.trim_blocks = True env.lstrip_blocks = True - if 'workers' in yaml: + if 'workers' in yaml and type(yaml['workers']) is list: for master in yaml['workers']: with open(source) as fd: template = env.from_string(fd.read())