Improved internal settings

This commit is contained in:
2023-04-04 23:19:59 +02:00
parent a8d4a7a362
commit 9af2a1962d
12 changed files with 112 additions and 143 deletions

View File

@@ -55,15 +55,3 @@ class LoggingSettings(ConfigurationModelABC):
@level.setter
def level(self, level: LoggingLevelEnum) -> None:
self._level = level
# def from_dict(self, settings: dict):
# try:
# self._path = settings[LoggingSettingsNameEnum.path.value]
# self._filename = settings[LoggingSettingsNameEnum.filename.value]
# self._console = LoggingLevelEnum[settings[LoggingSettingsNameEnum.console_level.value]]
# self._level = LoggingLevelEnum[settings[LoggingSettingsNameEnum.file_level.value]]
# except Exception as e:
# Console.set_foreground_color(ForegroundColorEnum.red)
# Console.write_line(f"[ ERROR ] [ {__name__} ]: Reading error in {type(self).__name__} settings")
# Console.write_line(f"[ EXCEPTION ] [ {__name__} ]: {e} -> {traceback.format_exc()}")
# Console.set_foreground_color(ForegroundColorEnum.default)