Skip to content

Commit 4db8267

Browse files
author
Jakob Guldberg Aaes
committed
finalized PR and verified that it works
1 parent 0bd6ba6 commit 4db8267

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

templates/gres.conf.j2

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@
33
##
44

55
{% set conf = lookup('vars', item.config) %}
6-
{% for gres in conf %}
7-
{% if 'NodeName' in gres %}
8-
NodeName={{ gres['NodeName'] }}{% for gres in gres | sort %}{% if gres != 'NodeName' %} {{ gres }}={{ gres[gres] }}{% endif %}{% endfor %}
6+
{% for gres_item in conf %}
7+
{% if 'NodeName' in gres_item.keys() %}
8+
NodeName={{ gres_item['NodeName'] }}{% for key, value in gres_item.items() %}{% if key != 'NodeName' %} {{ key }}={{ value }}{% endif %}{% endfor %}
9+
910
{% else %}
10-
{% set val = gres[gres] %}
11+
{% for key, val in gres_item.items() %}
1112
{% if val is not none and val != omit %}
12-
{{ gres }}={{ 'yes' if val is sameas true else ('no' if val is sameas false else val) }}
13+
{{ key }}={{ 'yes' if val is sameas true else ('no' if val is sameas false else val) }}
14+
1315
{% endif %}
16+
{% endfor %}
1417
{% endif %}
1518
{% endfor %}

0 commit comments

Comments
 (0)