Refactoring code for modular approach
This commit is contained in:
@@ -9,12 +9,12 @@ def setup_logging():
|
||||
"""Configure application logging with file and console handlers"""
|
||||
|
||||
# Create logs directory if it doesn't exist
|
||||
log_file = Path(settings.LOG_FILE)
|
||||
log_file = Path(settings.log_file)
|
||||
log_file.parent.mkdir(parents=True, exist_ok=True)
|
||||
|
||||
# Configure root logger
|
||||
logger = logging.getLogger()
|
||||
logger.setLevel(getattr(logging, settings.LOG_LEVEL.upper()))
|
||||
logger.setLevel(getattr(logging, settings.log_level.upper()))
|
||||
|
||||
# Remove existing handlers
|
||||
for handler in logger.handlers[:]:
|
||||
|
||||
Reference in New Issue
Block a user