14 lines
390 B
Python
14 lines
390 B
Python
import logging
|
|
from app.config import settings
|
|
|
|
def setup_logging():
|
|
"""Setup logging configuration"""
|
|
logging.basicConfig(
|
|
level=getattr(logging, settings.log_level.upper()),
|
|
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s'
|
|
)
|
|
|
|
def get_logger(name: str) -> logging.Logger:
|
|
"""Get logger with specified name"""
|
|
return logging.getLogger(name)
|