diff options
-rwxr-xr-x | bin/analyze-log.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/analyze-log.py b/bin/analyze-log.py index 91197b9..e84446e 100755 --- a/bin/analyze-log.py +++ b/bin/analyze-log.py @@ -19,9 +19,13 @@ import re def kv_to_param(kv_str, cast): - key, value = kv_str.split("=") - value = cast(value) - return key, value + try: + key, value = kv_str.split("=") + value = cast(value) + return key, value + except ValueError: + print(f"Invalid key-value pair: {kv_str}") + raise def kv_to_param_f(kv_str): |