From 2e5c054f6d5fe36279658b2bb22f46e4fbe908e5 Mon Sep 17 00:00:00 2001 From: Jules-WinnfieldX Date: Sat, 16 Dec 2023 17:45:06 -0700 Subject: [PATCH] Only create / empty logs when download is starting. --- cyberdrop_dl/main.py | 1 + cyberdrop_dl/managers/config_manager.py | 1 - cyberdrop_dl/managers/manager.py | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/cyberdrop_dl/main.py b/cyberdrop_dl/main.py index 584e729a5..9b3abfbce 100644 --- a/cyberdrop_dl/main.py +++ b/cyberdrop_dl/main.py @@ -50,6 +50,7 @@ async def director(manager: Manager) -> None: configs = manager.config_manager.get_configs() configs_ran = [] manager.path_manager.startup() + manager.log_manager.startup() while True: logger = logging.getLogger("cyberdrop_dl") diff --git a/cyberdrop_dl/managers/config_manager.py b/cyberdrop_dl/managers/config_manager.py index 7a7831887..7e7de2776 100644 --- a/cyberdrop_dl/managers/config_manager.py +++ b/cyberdrop_dl/managers/config_manager.py @@ -202,4 +202,3 @@ def change_config(self, config_name: str) -> None: sleep(1) self.manager.log_manager = LogManager(self.manager) sleep(1) - self.manager.log_manager.startup() diff --git a/cyberdrop_dl/managers/manager.py b/cyberdrop_dl/managers/manager.py index 817726097..e3ce7d75a 100644 --- a/cyberdrop_dl/managers/manager.py +++ b/cyberdrop_dl/managers/manager.py @@ -56,7 +56,6 @@ def startup(self) -> None: self.path_manager.startup() self.log_manager = LogManager(self) - self.log_manager.startup() def args_startup(self) -> None: """Start the args manager"""