Merge pull request #7942 from donaldsharp/rpki_reload_fix

frr-reload: rpki context exiting uses exit and not end
This commit is contained in:
Donatas Abraitis 2021-02-18 09:34:27 +02:00 committed by GitHub
commit 82451d0cc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -629,6 +629,16 @@ end
ctx_keys = []
current_context_lines = []
elif line == "exit" and ctx_keys[0].startswith("rpki"):
self.save_contexts(ctx_keys, current_context_lines)
log.debug("LINE %-50s: exiting old context, %-50s", line, ctx_keys)
# Start a new context
new_ctx = True
main_ctx_key = []
ctx_keys = []
current_context_lines = []
elif line == "exit-vrf":
self.save_contexts(ctx_keys, current_context_lines)
current_context_lines.append(line)