From dfcb10c494e017e5b0e38bee8efbbe9fed8f0723 Mon Sep 17 00:00:00 2001 From: deeplow Date: Thu, 29 Feb 2024 11:16:34 +0000 Subject: [PATCH] Move settings.json into constant Move settings.json into a constant so that they can later be referred to by the testing module. --- dangerzone/settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dangerzone/settings.py b/dangerzone/settings.py index 01c2953..762f132 100644 --- a/dangerzone/settings.py +++ b/dangerzone/settings.py @@ -13,6 +13,8 @@ log = logging.getLogger(__name__) if TYPE_CHECKING: from .logic import DangerzoneCore +SETTINGS_FILENAME: str = "settings.json" + class Settings: settings: Dict[str, Any] @@ -20,7 +22,7 @@ class Settings: def __init__(self, dangerzone: "DangerzoneCore") -> None: self.dangerzone = dangerzone self.settings_filename = os.path.join( - self.dangerzone.appdata_path, "settings.json" + self.dangerzone.appdata_path, SETTINGS_FILENAME ) self.default_settings: Dict[str, Any] = self.generate_default_settings() self.load()