{% set nat_port_range = item.nat_port_range|default([1024, 65535]) %} {% set netmask = item.netmask|default('255.255.255.0') %} {% if item.dhcp_hosts is defined %} {% set dhcp_hosts_names = item.dhcp_hosts | map(attribute='name') | map('replace', '-', '_') | list %} {% endif %} {{ item.name }} {% if item.forward_mode is defined %} {% if item.forward_mode == 'nat' %} {% endif %} {% endif %} {% if item.virtualport_type is defined %} {% endif %} {% if item.address is defined and item.forward_mode != 'bridge' %} {% if item.dhcp_range is defined %} {% if item.dhcp_hosts is defined %} {% for host in item.dhcp_hosts %} {% endfor %} {% endif %} {% endif %} {% if item.domain is defined %} {% endif %} {% if item.dns is defined %} {% for host in item.dns.hosts %} {% for name in host.hostnames %} {{ name }} {% endfor %} {% endfor %} {% if item.dns.srvs is defined %} {% for srv in item.dns.srvs %} {% endfor %} {% endif %} {% if item.dns.forwarders is defined %} {% for forwarder in item.dns.forwarders %} {% endfor %} {% endif %} {% endif %} {% endif %}