import logging import sys def setup_logger(name: str = "curemind") -> logging.Logger: log = logging.getLogger(name) if log.handlers: return log log.setLevel(logging.INFO) handler = logging.StreamHandler(sys.stdout) handler.setFormatter( logging.Formatter( fmt="%(asctime)s | %(levelname)-8s | %(name)s | %(message)s", datefmt="%Y-%m-%d %H:%M:%S", ) ) log.addHandler(handler) return log logger = setup_logger()