ansible-role-rspamd/templates/local.d.config.j2
2021-01-15 13:05:54 +01:00

18 lines
501 B
Django/Jinja

{%- macro keyvalue(key, value, depth=0) %}
{%- if value is string -%}
{{ key }}="{{ value }}";
{%- elif value is mapping -%}
{{ key }} {
{% for key, value in value.items() %}
{{- keyvalue(key, value) }}
{% endfor -%}
}
{%- elif value is iterable and (value is not string and value is not mapping) -%}
{{ key }}=["{{ value|join('", "') }}"];
{%- endif -%}
{% endmacro -%}
# {{ ansible_managed }}
{% for key, value in item.value.items() %}
{{ keyvalue(key, value) }}
{% endfor %}