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 )