Skip to content

get_event_logger

autogen.logger.logger_utils.get_event_logger #

get_event_logger()
Source code in autogen/logger/logger_utils.py
def get_event_logger() -> logging.Logger:
    logger = logging.getLogger(_EVENT_LOGGER_NAME)
    if not logger.handlers:
        handler = EventStreamHandler(sys.stdout)  # type: ignore [no-untyped-call]
        handler.setFormatter(logging.Formatter("%(message)s"))
        logger.addHandler(handler)
        if logger.level == logging.NOTSET:
            logger.setLevel(logging.INFO)
    logger.propagate = False
    return logger