diff --git a/l2json/parsers/parse_json.py b/l2json/parsers/parse_json.py index 474b84ee976a6f4d26e01a4d6737872f55435424..114b967c1e81b71d130ce1f504ceaf7a7dd24a02 100644 --- a/l2json/parsers/parse_json.py +++ b/l2json/parsers/parse_json.py @@ -103,7 +103,7 @@ def get_last_valid_device_value( value = get_value_from_metadata(metadata, antennafield, output_key, device_mapping) if value is not None: return value - print(f"No value found for {output_key=} in provided metadata dicts.") + raise KeyError(f"No value found for {output_key=} in provided metadata dicts.") # def get_static_metadata(filtered_metadata: list[dict[str, Any]], antennafield: str, keys: set[str]) -> dict[str, str]: