Files
2025-08-23 08:18:24 +08:00

16 lines
461 B
Python

import os
import sys
# from loguru import logger
from loguru import logger
def setup_logging(verbosity: str):
"""Set up logging based on verbosity level."""
logger.remove()
logger.add(sys.stderr, level=verbosity, enqueue=True)
def get_verbosity(args_verbosity: str) -> str:
"""Determine the verbosity level from command-line or environment."""
if args_verbosity:
return args_verbosity
return os.getenv("LOG_VERBOSITY", "INFO")