From c81d3c0f507206138ff6d241577717279000791e Mon Sep 17 00:00:00 2001 From: Blackwhitebear8 Date: Tue, 5 Aug 2025 19:14:31 +0200 Subject: [PATCH] Update modules/bgp.py --- modules/bgp.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/bgp.py b/modules/bgp.py index a4101dc..f270a47 100644 --- a/modules/bgp.py +++ b/modules/bgp.py @@ -75,10 +75,14 @@ def extract_bgp_info(raw_data): info["peers_memory"] = parts[1].split("using")[1].strip() return info -def generate_bgp_json(ipv4_info, ipv4_peers, ipv6_info, ipv6_peers): +def generate_bgp_json(ipv4_info, ipv4_peers, ipv6_info, ipv6_peers, bfd_peers=None): + if bfd_peers is None: + bfd_peers = [] + return { "ipv4_info": ipv4_info, "ipv4_peers": ipv4_peers, "ipv6_info": ipv6_info, - "ipv6_peers": ipv6_peers + "ipv6_peers": ipv6_peers, + "bfd_peers": list(bfd_peers) } \ No newline at end of file