interface={{ slap_configuration.get('tun-name', '') }}
port=5353
{%- set filtered_slave_instance_list = [] %}
{%- for slave_instance in slap_configuration.get('slave-instance-list', []) %}
{%-   if slave_instance.get('_', '') != '' %}
{%-     set slave = json_module.loads(slave_instance.pop('_')) %}
{%-   else %}
{%-     set slave = slave_instance %}
{%-   endif %}
{%-   if slave.get('subdomain', '') != '' %}
{%-     do filtered_slave_instance_list.append(slave) %}
{%-   endif %}
{%- endfor %}

{% for i, slave in enumerate(filtered_slave_instance_list) -%}
address=/{{ slave['subdomain'] }}.{{ slap_configuration['configuration'].get('local_domain', '') }}/{{ slave.get('ip', '') }}
{% endfor -%}
