Improve interpreter exit-related logic

This commit is contained in:
codeking 2025-11-24 09:08:41 +01:00
parent dcbbbbd09d
commit 272fa5f93b

View file

@ -9,6 +9,7 @@ from zoneinfo import ZoneInfo
import dataclasses_json
import json
import os
import sys
@dataclass_json
@ -69,7 +70,7 @@ class Configuration:
try:
configuration = json.loads(config_file_contents)
except JSONDecodeError:
exit(1)
sys.exit(1)
# noinspection PyUnresolvedReferences
configuration = Configuration.from_dict(configuration)