1## template:jinja
2# Your system has been configured with 'manage-resolv-conf' set to true.
3# As a result, cloud-init has written this file with configuration data
4# that it has been provided. Cloud-init, by default, will write this file
5# a single time (PER_ONCE).
6#
7{% if nameservers is defined %}
8{% for server in nameservers %}
9nameserver {{server}}
10{% endfor %}
11
12{% endif -%}
13{% if searchdomains is defined %}
14search {% for search in searchdomains %}{{search}} {% endfor %}
15
16{% endif %}
17{% if domain is defined %}
18domain {{domain}}
19{% endif %}
20{% if sortlist is defined %}
21
22sortlist {% for sort in sortlist %}{{sort}} {% endfor %}
23{% endif %}
24{#
25    Flags and options are required to be on the
26    same line preceded by "options" keyword
27#}
28{% if options or flags %}
29
30options
31{%- for flag in flags %}
32 {{flag-}}
33{% endfor %}
34
35{%- for key, value in options.items()|sort %}
36 {{key}}:{{value-}}
37{% endfor %}
38{% endif %}
39