21 lines
529 B
Django/Jinja
21 lines
529 B
Django/Jinja
{% for server in item.remote_servers %}
|
|
remote-servers "{{ server.name }}" {
|
|
{% filter indent(bind9_config_indent, true) %}
|
|
{% for key, value in server.items() %}
|
|
{% if key != 'name' %}
|
|
{# Handle known complex types if any, otherwise default to simple string/block #}
|
|
{% if value is iterable and value is not string and value is not mapping %}
|
|
{{ key }} {
|
|
{% for subitem in value %}
|
|
{{ subitem }};
|
|
{% endfor %}
|
|
};
|
|
{% else %}
|
|
{{ key }} {{ value }};
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
{% endfilter %}
|
|
};
|
|
{% endfor %}
|