mirror of
https://github.com/wassname/Judgemark-v2lp.git
synced 2026-06-27 16:10:14 +08:00
16 lines
461 B
Python
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")
|