2023-08-09 22:37:28 +10:00
|
|
|
[Match]
|
2023-08-10 21:29:39 +10:00
|
|
|
Name={{ item.name | regex_replace('^[0-9]*-', '') | regex_replace('\.network', '') }}
|
2023-08-09 22:37:28 +10:00
|
|
|
|
|
|
|
[Link]
|
2023-08-10 21:29:39 +10:00
|
|
|
ARP={{ item.arp | default(true) }}
|
2023-08-09 22:37:28 +10:00
|
|
|
|
|
|
|
[Network]
|
2023-08-10 21:29:39 +10:00
|
|
|
DHCP={{ item.dhcp | default(true) }}
|
|
|
|
LinkLocalAddressing=False
|
|
|
|
LLDP={{ item.lldp | default(true) }}
|
|
|
|
{% if item.vlans is defined -%}
|
|
|
|
{% for vlan in item.vlans -%}
|
2023-08-14 22:27:29 +10:00
|
|
|
VLAN=vlan{{ vlan }}
|
|
|
|
{% endfor -%}
|
|
|
|
|
|
|
|
[BridgeVLAN]
|
|
|
|
{% for vlan in item.vlans -%}
|
2023-08-12 20:19:07 +10:00
|
|
|
VLAN={{ vlan }}
|
2023-08-10 21:29:39 +10:00
|
|
|
{% endfor -%}
|
|
|
|
{% endif -%}
|