diff --git a/util/logger.py b/util/logger.py new file mode 100644 index 0000000..efa88dc --- /dev/null +++ b/util/logger.py @@ -0,0 +1,18 @@ +import logging + + +def get_logger(name="NORA"): + logger = logging.getLogger(name) + logger.setLevel(logging.INFO) + + if not logger.handlers: + handler = logging.StreamHandler() + + formatter = logging.Formatter( + "[%(asctime)s] [%(levelname)s] %(message)s" + ) + + handler.setFormatter(formatter) + logger.addHandler(handler) + + return logger \ No newline at end of file