diff --git a/src/core/errors.py b/src/core/errors.py deleted file mode 100644 index 2019330..0000000 --- a/src/core/errors.py +++ /dev/null @@ -1,3 +0,0 @@ -# -*- coding: utf-8 -*- - -class BadConfigError(Exception): ... diff --git a/src/modules/__init__.py b/src/modules/__init__.py index f2abc52..9673d66 100644 --- a/src/modules/__init__.py +++ b/src/modules/__init__.py @@ -1 +1,10 @@ +# -*- coding: utf-8 -*- + +# Developed by KuiToi Dev +# File modules.__init__.py +# Written by: SantaSpeen +# Version 1.0 +# Licence: FPA +# (c) kuitoi.su 2023 from .console import Console +from .config_provider import ConfigProvider, Config diff --git a/src/modules/config_provider/__init__.py b/src/modules/config_provider/__init__.py new file mode 100644 index 0000000..84da03f --- /dev/null +++ b/src/modules/config_provider/__init__.py @@ -0,0 +1,9 @@ +# -*- coding: utf-8 -*- + +# Developed by KuiToi Dev +# File modules.config_provider.__init__.py +# Written by: SantaSpeen +# Version 1.0 +# Licence: FPA +# (c) kuitoi.su 2023 +from .config_provider import ConfigProvider, Config diff --git a/src/core/config_provider.py b/src/modules/config_provider/config_provider.py similarity index 88% rename from src/core/config_provider.py rename to src/modules/config_provider/config_provider.py index 8618aca..20d4ed2 100644 --- a/src/core/config_provider.py +++ b/src/modules/config_provider/config_provider.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # Developed by KuiToi Dev -# File core.config_provider.py +# File modules.config_provider.config_provider.py # Written by: SantaSpeen # Version 1.0 # Licence: FPA @@ -42,3 +42,7 @@ class ConfigProvider: exit(1) return self.config + + def save_config(self): + with open(self.config_patch, "w", encoding="utf-8") as f: + yaml.dump(self.config, f)