diff --git a/templates/bridge_Debian.j2 b/templates/bridge_Debian.j2 index 5a74afd..70a15c4 100644 --- a/templates/bridge_Debian.j2 +++ b/templates/bridge_Debian.j2 @@ -10,9 +10,7 @@ netmask {{ item.netmask }} {% if item.gateway is defined %} gateway {{ item.gateway }} {% endif %} -{% if item.ports is defined %} -bridge_ports {{ item.ports|join(' ') }} -{% endif %} +bridge_ports {{ item.ports|default(['none'])|join(' ') }} {% if item.stp is defined %} bridge_stp {{ item.stp }} {% endif %} @@ -20,9 +18,7 @@ bridge_stp {{ item.stp }} {% if item.bootproto == 'dhcp' %} iface {{ item.device }} inet dhcp -{% if item.ports is defined %} -bridge_ports {{ item.port }} -{% endif %} +bridge_ports {{ item.ports|default(['none'])|join(' ') }} {% if item.stp is defined %} bridge_stp {{ item.stp }} {% endif %}