Network Visualization

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/--uppercase with --case LOWER|UPPER
  • removed backend option FILESYSTEM → use MULTISITE instead
  • 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 → use L2_NEIGHBOUR_REPLACE_REGEX instead
  • changed section names in TOML file to better distinguish between L2 and L3v4
    HOST_MAPL2_HOST_MAP
    DROP_HOSTSL2_DROP_HOSTS
    SEED_DEVICESL2_SEED_DEVICES
  • removed option -s, --seed-devices from CLI → use TOML section L2_SEED_DEVICES instead
  • 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 :wink:

Sorry for the inconvenience
Thomas

1 Like