address: '{{ general.network.interface_0.ip_eth0 }}' records: {% for domain in nsd_zones %} {% set suffix = domain|normalize_family %} {% set hostnames = nsd["nsd_zone_" + suffix]["hostname_" + suffix]["hostname_" + suffix] %} {% for hostname in hostnames %} {% set type = hostname['type_' + suffix] %} {% if type == 'A' %} '{{ hostname }}.{{ domain }}': '{{ hostname['ip_' + suffix] }}' {% endif %} {% endfor %} {% endfor %}