INNER CODE UNIT · Python
setup_logging
agentscope-ai/agentscope-runtime · src/agentscope_runtime/sandbox/manager/server/app.py:377
def setup_logging(log_level: str):
"""Setup logging configuration based on log level"""
# Convert string to logging level
level_mapping = {
"DEBUG": logging.DEBUG,
"INFO": logging.INFO,
"WARNING": logging.WARNING,
"ERROR": logging.ERROR,
"CRITICAL": logging.CRITICAL,
}
level = level_mapping.get(log_level.upper(), logging.INFO)
# Update the logger for this module
global logger
logger.setLevel(level)
logger.info(f"Logging level set to {log_level.upper()}")