1 Commits

Author SHA1 Message Date
sam
1445e06f34 Add LLDP cable exporter for NetBox REST API import
Creates cables from LLDP neighbor data by collecting LLDP from all
inventory devices, validating both endpoints against the NetBox inventory
(devices + interfaces), deduplicating bidirectional links, and importing
via the NetBox REST API. Handles interface name normalization across
vendors (NOS space-delimited names, abbreviated LLDP names, etc.).

First run: 30 cables created across Cisco IOS, IOS-XR, Brocade ICX/VDX,
and CML lab routers. Idempotent on re-run (skips already-cabled interfaces).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 18:03:50 -07:00