From 7b20cffb143447f4497bc4e895eac2426e8a519f Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Wed, 5 Jan 2022 11:44:00 -0800 Subject: [PATCH] simplify last item logic --- jc/parsers/stat_s.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jc/parsers/stat_s.py b/jc/parsers/stat_s.py index ab4c2588..d0abe2dd 100644 --- a/jc/parsers/stat_s.py +++ b/jc/parsers/stat_s.py @@ -274,8 +274,8 @@ def parse(data, raw=False, quiet=False, ignore_exceptions=False): output_line = {} # gather final item - try: - if output_line: + if output_line: + try: yield stream_success(output_line, ignore_exceptions) if raw else stream_success(_process(output_line), ignore_exceptions) - except Exception as e: - yield stream_error(e, ignore_exceptions, line) + except Exception as e: + yield stream_error(e, ignore_exceptions, line)