Fixes #31090. In network parse_cli filter plugin, this change moves the creation of a (#31092)

new match(block). It previously only occurred if a new match occurred,
but suggest it should occur when an end of a block match is found.
This commit is contained in:
Stanley Karunditu 2017-10-27 08:15:36 -04:00 committed by Ganesh Nalawade
parent 747bea9a27
commit 7553c42e09

View file

@ -112,8 +112,6 @@ def parse_cli(output, tmpl):
match_end = end_block.match(line)
if match_start:
if lines:
blocks.append('\n'.join(lines))
lines = list()
lines.append(line)
block_started = True
@ -121,6 +119,7 @@ def parse_cli(output, tmpl):
elif match_end:
if lines:
lines.append(line)
blocks.append('\n'.join(lines))
block_started = False
elif block_started: