added key checks and logging to jinja2 processing
[yaml_builds.git] / templates / baremetal / rack.j2
index b6e6620..464a826 100644 (file)
@@ -49,7 +49,7 @@ data:
     tags:
       - 'masters'
 {% endfor %}
-{% for server in yaml.workers %}
+{% if 'workers' in yaml %}{% for server in yaml.workers %}
 ---
 schema: 'drydock/BaremetalNode/v1'
 metadata:
@@ -84,5 +84,5 @@ data:
     rack: RACK01
     tags:
       - 'workers'
-{% endfor %}
+{% endfor %}{% endif %}
 ...