fix: disable skywipe log propagation

This commit is contained in:
2025-12-30 18:11:38 +01:00
parent 5e60374937
commit 8c0bbceeac

View File

@@ -36,9 +36,13 @@ class LevelFilter(logging.Filter):
def setup_logger(verbose: bool = False, log_file: Path | None = None) -> logging.Logger:
logger = logging.getLogger("skywipe")
logger.propagate = False
target_level = logging.DEBUG if verbose else logging.INFO
logger.setLevel(target_level)
progress_logger = logging.getLogger("skywipe.progress")
progress_logger.propagate = False
info_handler = None
error_handler = None
file_handlers = []