$ORIGIN {{ rougail_variable }}.
$TTL 1800

@       IN      SOA     {{ domain_name_eth0 }}.      admin.{{ rougail_variable }}. (
                        0000000000              ; serial number
                        3600                    ; refresh
                        900                     ; retry
                        1209600                 ; expire
                        1800                    ; ttl
                        )
; Name servers

{% set suffix = rougail_variable|normalize_family %}
{% for ns in nsd["nsd_zone_" + suffix]["ns_" + suffix] %}
        NS      {{ ns }}.
{% endfor %}

{% set hostnames = nsd["nsd_zone_" + suffix]["hostname_" + suffix]["hostname_" + suffix] %}
{% for nsd in hostnames %}
{% set type = nsd['type_' + suffix] %}
{% if type == 'A' %}
{% set value = nsd['ip_' + suffix] %}
{% else %}
{% set value = nsd['cname_' + suffix] + '.' %}
{% endif %}
{{ nsd }}       {{ type }} {{ value }}
{% endfor %}