changed logging module to lg for smaller code base

Changes to be committed:
	modified:   camera-client/camera_monitor.py
This commit is contained in:
2023-09-21 22:26:32 +03:30
parent 86ea984e7a
commit 2e70b3419d

View File

@@ -5,7 +5,7 @@ import numpy as np
from datetime import datetime
import os
import json
import logging
import logging as lg
import argparse
class CameraMonitor:
@@ -88,17 +88,17 @@ def setup_logging(log_file='logs/camera_monitor.log'):
# logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
# return logging.getLogger('CameraMonitor')
# Configure the logger
logger = logging.getLogger('CameraMonitor')
logger.setLevel(logging.INFO)
logger = lg.getLogger('CameraMonitor')
logger.setLevel(lg.INFO)
# Create a TimedRotatingFileHandler for log rotation
file_handler = logging.handlers.TimedRotatingFileHandler(
file_handler = lg.handlers.TimedRotatingFileHandler(
log_file, when='midnight', backupCount=7
) # Keeps logs for 7 days
file_handler.suffix = '%Y-%m-%d' # Append date to log file names
# Define the log message format
formatter = logging.Formatter(
formatter = lg.Formatter(
'%(asctime)s - %(name)s - %(levelname)s - %(message)s'
)
file_handler.setFormatter(formatter)