INNER CODE UNIT · Python
get_logger
permitio/fastapi_websocket_rpc · fastapi_websocket_rpc/logger.py:95
def get_logger(name):
"""
Get a logger object to log with.
Called by inner modules for logging.
"""
mode = logging_config.get_mode()
# logging through loguru
if mode == LoggingModes.LOGURU:
from loguru import logger
else:
# regular python logging
logger = logging.getLogger(f"fastapi_ws_rpc.{name}")
return logger