1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-04-26 17:58:32 +00:00
Commit graph

10 commits

Author SHA1 Message Date
Wilhelm Schonfeldt
6af39fb5be Fix: Standardize BGP parsers to use BGPRoute objects and harmonize variable naming
- Add BGPRoute import to Juniper, Arista, and FRR parsers
- Change all parsers to instantiate BGPRoute objects instead of raw dictionaries
- Harmonize variable naming across all BGP parsers:
  - Use 'route_data' for dictionary variable
  - Use 'routes' for output list
  - Use 'route' for loop variable
- Ensure consistent validation behavior across MikroTik, Huawei, Juniper, Arista, and FRR
- All parsers now properly invoke BGP table class validation
2025-09-26 16:53:36 +02:00
Jason Hall
cf137bd7e8
format and lint 2025-06-14 21:44:20 -04:00
Chris Wiggins
51c7f9eef6 feat: Add FRR structured output for BGP Routes 2025-06-09 21:12:18 -04:00
thatmattlove
d2f734ba1c logging overhaul 2024-04-01 23:42:07 -04:00
thatmattlove
a8476f2ea9 fix import sorting 2024-03-17 16:04:41 -04:00
thatmattlove
77c0a31256 upgrade major dependencies 2024-03-16 23:17:54 -04:00
thatmattlove
c049569cab Update black 2021-12-06 17:12:30 -07:00
thatmattlove
98201c1752 Update standard structured data models 2021-09-13 02:35:52 -07:00
thatmattlove
52ebf4663c Update code formatting - line length 2021-09-12 15:09:24 -07:00
checktheroads
59e767e501 clean up data models [skip ci] 2020-12-13 01:48:35 -07:00
Renamed from hyperglass/parsing/models/frr.py (Browse further)