- Router ports:
{% for gwport in ports %}
{% if gwport %}
-
{% if gwport.has_children %}
{% else %}
{% if forloop.last %}
{% else %}
{% endif %}
{% endif %}
{{ gwport.ifname }}
{% if gwport.to_netbox %}
{% if gwport.to_interface.trunk %} ⇉ {% else %} → {% endif %}
{{ gwport.to_netbox.sysname }}
{% endif %}
{% with gwport.prefixes|dictsort:"display_addr" as prefix_list %}
{% if prefix_list %}
- Prefixes:
{% for prefix in prefix_list %}
-
{% if forloop.last %}
{% else %}
{% endif %}
({{ prefix.display_addr }}, {{prefix.prefix.vlan.net_type}}, {{prefix.prefix.vlan.net_ident}})
{% endfor %}
{% endif %}
{% endwith %}
{% endif %}
{% endfor %}