Support GE interfaces

netbox
Dan Ankers 2024-06-29 13:33:22 +01:00
parent 91bf65108f
commit 0b674b1f6a
1 changed files with 3 additions and 0 deletions

View File

@ -164,6 +164,9 @@ chassis {
{% macro interfacesection(device,vlans) %}
interfaces {
{# Physical interfaces should be sorted by FPC/PIC/Port value - that's a challenge to do in Jinja so we cheat for now by putting the xe- interfaces first. This won't work for all devices! #}
{% for interface in device.interfaces.filter(name__startswith='ge-') %}
{{ interfaceconfig(interface) }}
{% endfor %}
{% for interface in device.interfaces.filter(name__startswith='xe-') %}
{{ interfaceconfig(interface) }}
{% endfor %}