diff --git a/src/utils/logging.py b/src/utils/logging.py new file mode 100644 index 0000000..108a4f7 --- /dev/null +++ b/src/utils/logging.py @@ -0,0 +1,12 @@ +import logging +import sys + + +def get_logger(name: str) -> logging.Logger: + logger = logging.getLogger(name) + if not logger.handlers: + handler = logging.StreamHandler(sys.stdout) + handler.setFormatter(logging.Formatter("%(asctime)s [%(name)s] %(levelname)s %(message)s")) + logger.addHandler(handler) + logger.setLevel(logging.INFO) + return logger