netx/netx_api/biz_state/parsers/zte
oliver 9b6452971f Stream biz_state metric persist to cut peak memory on large BGP tables.
Write JSONL iteratively, flush via chunked PG execute_values, skip mega raw in DB, and yield bgp_route rows instead of building a full list.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 16:23:55 +08:00
..
__init__.py Add ZTE l2vpn forwardinfo detail biz_state metric with TextFSM and compare sheet. 2026-09-20 19:14:25 +08:00
arp.py Merge duplicate if-intf checks into Config Interface Intent. 2026-09-20 09:48:48 +08:00
bgp_peer.py Add BGP as <local_as> binding for multi-process ZTE collects. 2026-09-22 19:50:17 +08:00
bgp_route.py Stream biz_state metric persist to cut peak memory on large BGP tables. 2026-09-23 16:23:55 +08:00
config_bgp_peer.py Split BGP global activate discover by neighbor IP family. 2026-09-22 21:06:37 +08:00
config_common.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
config_interface.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00
config_isis.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
config_l2vpn_pw.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
config_ospf.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
config_static_route.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00
config_vrf.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
evpn_mac.py Add BGP as <local_as> binding for multi-process ZTE collects. 2026-09-22 19:50:17 +08:00
if_intf.py Add multi-command collect with FSM-first if-intf aux and batch cache. 2026-09-17 23:30:17 +08:00
interface_brief.py Add TextFSM rule tables as dual input to biz-state parsers. 2026-09-17 22:18:21 +08:00
interface_detail.py Rename interface_detail admin field to port_status. 2026-09-20 11:34:05 +08:00
ip_route.py Wire BGP neighbor in/out discover to config BGP peer intent. 2026-09-21 20:19:29 +08:00
ipv6_route.py Wire BGP neighbor in/out discover to config BGP peer intent. 2026-09-21 20:19:29 +08:00
isis_adjacency.py Allow blank MT when parsing ZTE ISIS adjacency. 2026-09-20 14:03:28 +08:00
l2vpn_mac.py Split ZTE L2VPN MAC outgoing into pw/AC/SID fields and skip separator rows. 2026-09-21 14:34:43 +08:00
l2vpn_pw.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
l2vpn_pw_detail.py Split L2VPN service instance into type (VPLS/VPWS) and name fields. 2026-09-20 19:26:31 +08:00
nd6_cache.py Harden ZTE biz-state parsers and default | one-line collect CLIs. 2026-09-20 14:49:41 +08:00
optical_brief.py Parse optional 8X lane count in ZTE opticalinfo so QSFP-DD multi-lane powers stay aligned. 2026-09-20 17:08:40 +08:00
ospf_neighbor.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
vrrp.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00