From 272fa5f93bc642f521fe391b985e31c72a91ee13 Mon Sep 17 00:00:00 2001 From: codeking Date: Mon, 24 Nov 2025 09:08:41 +0100 Subject: [PATCH] Improve interpreter exit-related logic --- core/models/Configuration.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/models/Configuration.py b/core/models/Configuration.py index b80593c..681b776 100644 --- a/core/models/Configuration.py +++ b/core/models/Configuration.py @@ -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)