diff --git a/skywipe/logger.py b/skywipe/logger.py index 15a2cbb..54cea84 100644 --- a/skywipe/logger.py +++ b/skywipe/logger.py @@ -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 = []