diff --git a/pkgs/clan-cli/clan_cli/custom_logger.py b/pkgs/clan-cli/clan_cli/custom_logger.py index d6c85427..2b62be6d 100644 --- a/pkgs/clan-cli/clan_cli/custom_logger.py +++ b/pkgs/clan-cli/clan_cli/custom_logger.py @@ -63,18 +63,11 @@ def get_caller() -> str: def setup_logging(level: Any) -> None: - # Get the root logger and set its level - root_logger = logging.getLogger() - root_logger.setLevel(level) - - # Create and add the default handler - default_handler = logging.StreamHandler() - - # Create and add your custom handler - default_handler.setLevel(level) - default_handler.setFormatter(CustomFormatter()) - root_logger.addHandler(default_handler) - - # Set logging level for other modules used by this module + handler = logging.StreamHandler() + handler.setLevel(level) + handler.setFormatter(CustomFormatter()) + logger = logging.getLogger("registerHandler") logging.getLogger("asyncio").setLevel(logging.INFO) logging.getLogger("httpx").setLevel(level=logging.WARNING) + logger.addHandler(handler) + # logging.basicConfig(level=level, handlers=[handler])