architojha commited on
Commit
4222832
·
1 Parent(s): 4caacc1

log folder fix

Browse files
Files changed (1) hide show
  1. src/core/utils/logger.py +3 -0
src/core/utils/logger.py CHANGED
@@ -1,11 +1,14 @@
 
1
  import logging
2
  from datetime import datetime
3
 
4
  class LogManager:
5
  def __init__(self, log_file_path: str):
 
6
  self.logger = logging.getLogger("LogManager")
7
  self.logger.setLevel(logging.DEBUG)
8
 
 
9
  if not self.logger.handlers:
10
  formatter = logging.Formatter('%(asctime)s - %(levelname)s - [%(log_type)s] - %(message)s')
11
 
 
1
+ import os
2
  import logging
3
  from datetime import datetime
4
 
5
  class LogManager:
6
  def __init__(self, log_file_path: str):
7
+ os.makedirs(os.path.dirname(log_file_path), exist_ok=True)
8
  self.logger = logging.getLogger("LogManager")
9
  self.logger.setLevel(logging.DEBUG)
10
 
11
+
12
  if not self.logger.handlers:
13
  formatter = logging.Formatter('%(asctime)s - %(levelname)s - [%(log_type)s] - %(message)s')
14