ensure log file exists

This commit is contained in:
Dobromir Popov 2024-10-09 09:43:52 +03:00
parent 7bc36ddf44
commit 121a79245d

View File

@ -47,11 +47,10 @@ logger = logging.getLogger(__name__)
logging.basicConfig(level=logging.DEBUG) logging.basicConfig(level=logging.DEBUG)
# Set up error logger # Set up error logger
error_file_handler = RotatingFileHandler( log_dir = './logs'
'./logs/error.log', log_file = os.path.join(log_dir, 'error.log')
maxBytes=10*1024*1024, # 10MB os.makedirs(log_dir, exist_ok=True)
backupCount=5 error_file_handler = RotatingFileHandler( log_file, maxBytes=10*1024*1024, backupCount=5)
)
error_file_handler.setLevel(logging.ERROR) error_file_handler.setLevel(logging.ERROR)
error_file_handler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] %(message)s', datefmt='%Y-%m-%d %H:%M:%S') ) error_file_handler.setFormatter(logging.Formatter('%(asctime)s [%(levelname)s] %(message)s', datefmt='%Y-%m-%d %H:%M:%S') )
error_logger = logging.getLogger('error_logger') error_logger = logging.getLogger('error_logger')