tools: Make check flag really work for reload

The check flag of `found_pg_cmd` is already there, but not used.
So, make it really work for reload.

Signed-off-by: anlan_cs <vic.lan@pica8.com>
This commit is contained in:
anlan_cs 2023-04-15 06:41:41 +08:00
parent a70895e83a
commit 9ea17a5d49

View File

@ -788,6 +788,8 @@ def bgp_delete_nbr_remote_as_line(lines_to_add):
# remote-as config.
pg_dict = dict()
found_pg_cmd = False
# Find all peer-group commands; create dict of each peer-group
# to store assoicated neighbor as value
for ctx_keys, line in lines_to_add:
@ -809,6 +811,10 @@ def bgp_delete_nbr_remote_as_line(lines_to_add):
}
found_pg_cmd = True
# Do nothing if there is no any "peer-group"
if found_pg_cmd is False:
return
# Find peer-group with remote-as command, also search neighbor
# associated to peer-group and store into peer-group dict
for ctx_keys, line in lines_to_add: