Based on @FrankB idea I have added the new config section L2_NEIGHBOUR_REPLACE_REGEX to deal with more complex neighbor names.
Also starting with version 0.9.0-20240923 there where some incompatible changes in NVDCT:
0.9.0-2024-09-23:
- replaced options
--lowercase/--uppercasewith--case LOWER|UPPER - removed backend option
FILESYSTEM→ useMULTISITEinstead - removed support for CMK2.2.x file format (removed option
--new-format) → for CMG 2.2x use the 2.2.x branch (for now version 0.8.12)
0.9.2-2024-11-17:
- removed
DROP_HOST_REGEX→ useL2_NEIGHBOUR_REPLACE_REGEXinstead - changed section names in TOML file to better distinguish between L2 and L3v4
HOST_MAP→L2_HOST_MAP
DROP_HOSTS→L2_DROP_HOSTS
SEED_DEVICES→L2_SEED_DEVICES - removed option -s, --seed-devices from CLI → use TOML section
L2_SEED_DEVICESinstead - changed option
--keep-domain(keep_domain) to--remove-domain(remove_domain) → don’t mess with neighbor names by default
As always, read the changelog before updating ![]()
Sorry for the inconvenience
Thomas