network/filter_plugins
Timotej Lazar 6ade4f2f8a access: fix VLAN database idempotency
Do not try and match the global VLAN list as printed by the switch.
Instead, only try to realize the truth: there may be some VLANs added
and some removed.

We keep the compact_numlist filter and use it instead of the built-in
vlan_parser when listing VLANs for tagged ports. This is because some
switches compact 1,2,4,5,6 as 1-2,4-6 and others as 1,2,4-6 (see next
commit).

All of this should reduce the number of cases where Ansible reports a
change in configuration where there was in fact no change.
2025-09-18 13:54:39 +02:00
..
cumulus.py Initial commit, squashed 2023-12-18 12:55:47 +01:00
netbox.py access: fix VLAN database idempotency 2025-09-18 13:54:39 +02:00
util.py exit: support custom VRF imports 2024-07-15 14:22:42 +02:00