From 657a6cf355d22125c29d330aefcad83b7a116633 Mon Sep 17 00:00:00 2001 From: Tamino Huxohl <thuxohl@techfak.uni-bielefeld.de> Date: Thu, 25 Aug 2022 11:14:52 +0200 Subject: [PATCH] try to fix mypy errors in logging --- mu_map/logging.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/mu_map/logging.py b/mu_map/logging.py index ba76d7e..29bf621 100644 --- a/mu_map/logging.py +++ b/mu_map/logging.py @@ -1,13 +1,14 @@ import argparse import datetime import logging -import logging.handlers +from logging import Formatter, getLogger, StreamHandler +from logging.handlers import WatchedFileHandler import os import shutil from typing import Dict, Optional -FORMATTER = logging.Formatter( +FORMATTER = Formatter( fmt="%(asctime)s - %(levelname)s: %(message)s", datefmt="%m/%d/%Y %I:%M:%S" ) @@ -47,19 +48,19 @@ def rotate_log_file(filename: str): def get_logger(logfile: Optional[str] = None, loglevel: Optional[str] = None): - logger = logging.getLogger() + logger = getLogger() if loglevel: _level = getattr(logging, loglevel) logger.setLevel(_level) - _handler = logging.StreamHandler() + _handler = StreamHandler() _handler.setFormatter(FORMATTER) logger.addHandler(_handler) if logfile: rotate_log_file(logfile) - _handler = logging.handlers.WatchedFileHandler(logfile) + _handler = WatchedFileHandler(logfile) _handler.setFormatter(FORMATTER) logger.addHandler(_handler) @@ -81,4 +82,4 @@ if __name__ == "__main__": logger.info("This is a test!") logger.warning("The training loss is over 9000!") logger.error("This is an error") - logger.info("The end") + logger.debug("The end") -- GitLab