Skip to content

Commit 71f00e9

Browse files
mbocquetAndrew J Huffman
authored andcommitted
templates/resolv.conf.j2 : extend ansible_managed line. check variables before use
1 parent 0a0f91d commit 71f00e9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

templates/resolv.conf.j2

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
# {{ ansible_managed }}
1+
# {{ ansible_managed }}. role: resolv, template: resolv.conf.j2
22

3-
{% if resolv_search | length > 0 %}
3+
{% if resolv_search is defined and resolv_search | length > 0 %}
44
search {{ resolv_search|join(' ') }}
55
{% endif %}
6-
{% if resolv_domain != "" %}
6+
{% if resolv_domain is defined and resolv_domain != "" %}
77
domain {{ resolv_domain }}
88
{% endif %}
99
{% for ns in resolv_nameservers %}
1010
nameserver {{ ns }}
1111
{% endfor %}
12-
{% if resolv_sortlist | length > 0 %}
12+
{% if resolv_sortlist is defined and resolv_sortlist | length > 0 %}
1313
{% for sl in resolv_sortlist %}
1414
sortlist {{ sl }}
1515
{% endfor %}
1616
{% endif %}
17-
{% if resolv_options | length > 0 %}
17+
{% if resolv_options is defined and resolv_options | length > 0 %}
1818
options {{ resolv_options|join(' ') }}
1919
{% endif %}

0 commit comments

Comments
 (0)