From 1555b6db22f5dbf7b23448df5acae30e592b7ad3 Mon Sep 17 00:00:00 2001 From: Manuel Stausberg Date: Tue, 28 Jan 2025 18:42:51 +0100 Subject: [PATCH] use named function for defaultdict in IOSDriver.get_bgp_neighbors_detail() --- napalm/ios/ios.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/napalm/ios/ios.py b/napalm/ios/ios.py index 92e40d6c7..825d98bed 100644 --- a/napalm/ios/ios.py +++ b/napalm/ios/ios.py @@ -2076,7 +2076,10 @@ def get_bgp_neighbors(self): return bgp_neighbor_data def get_bgp_neighbors_detail(self, neighbor_address=""): - bgp_detail = defaultdict(lambda: defaultdict(lambda: [])) + def _inner_defaultdict(): + return defaultdict(list) + + bgp_detail = defaultdict(_inner_defaultdict) raw_bgp_sum = self._send_command("show ip bgp all sum").strip()