From 98ecaba93a57d570af53e0545cefa9ae64e75f2f Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Thu, 9 Feb 2023 15:57:56 +0100 Subject: [PATCH] raise exception instead of exiting with useless error --- fsfwgen/returnvalues/returnvalues_parser.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fsfwgen/returnvalues/returnvalues_parser.py b/fsfwgen/returnvalues/returnvalues_parser.py index 4ec2986..57a5af8 100644 --- a/fsfwgen/returnvalues/returnvalues_parser.py +++ b/fsfwgen/returnvalues/returnvalues_parser.py @@ -115,11 +115,10 @@ class InterfaceParser(FileParser): ) sys.exit(1) if not end_matched: - print( - "No end match detected when parsing interface files. " - "Make sure to use [EXPORT] : [END]" + raise ValueError( + f"No end match detected when parsing interface file {file_name}. " + f"Make sure to use [EXPORT] : [END]" ) - sys.exit(1) file_conn_entry.sh = FileStartHelper( start_name, first_entry_name_or_index, count, None )