rahul2001 commited on
Commit
8e1bdcf
·
1 Parent(s): 3f26e9e

python fix

Browse files
Files changed (2) hide show
  1. src/exception.py +2 -10
  2. src/logger.py +2 -2
src/exception.py CHANGED
@@ -1,5 +1,6 @@
1
  import sys
2
  import logging
 
3
  def error_message_detail(error,error_detail:sys):
4
  _,_,exc_tb = error_detail.exc_info()
5
  file_name =exc_tb.tb_frame.f_code.co_filename
@@ -13,13 +14,4 @@ class CustomException(Exception):
13
  self.error_message = error_message_detail(error_message,error_detail=error_detail)
14
  def __str__(self) -> str:
15
  return self.error_message
16
-
17
- if __name__ == "__main__":
18
-
19
- try:
20
- a = 1/0
21
- except Exception as e:
22
- logging.info("Logging has started")
23
- raise CustomException
24
- finally:
25
- logging.info(CustomException(e,sys))
 
1
  import sys
2
  import logging
3
+ import logger
4
  def error_message_detail(error,error_detail:sys):
5
  _,_,exc_tb = error_detail.exc_info()
6
  file_name =exc_tb.tb_frame.f_code.co_filename
 
14
  self.error_message = error_message_detail(error_message,error_detail=error_detail)
15
  def __str__(self) -> str:
16
  return self.error_message
17
+
 
 
 
 
 
 
 
 
 
src/logger.py CHANGED
@@ -4,13 +4,13 @@ from datetime import datetime
4
 
5
  LOG_FILE = f'{datetime.now().strftime("%m_%d_%y_%H_%M_%S")}.log'
6
  logs_path = os.path.join(os.getcwd(),"logs",LOG_FILE)
7
- os.markdirs(logs_path,exist_ok = True)
8
 
9
  LOG_FILE_PATH = os.path.join(logs_path,LOG_FILE)
10
 
11
  logging.basicConfig(
12
  filename= LOG_FILE_PATH,
13
  force="[ %(asctime)s] %(linemo)d %(name)s - %(levelname)s - %(message)s",
14
- level= logging.INFO,
15
  )
16
 
 
4
 
5
  LOG_FILE = f'{datetime.now().strftime("%m_%d_%y_%H_%M_%S")}.log'
6
  logs_path = os.path.join(os.getcwd(),"logs",LOG_FILE)
7
+ os.makedirs(logs_path,exist_ok = True)
8
 
9
  LOG_FILE_PATH = os.path.join(logs_path,LOG_FILE)
10
 
11
  logging.basicConfig(
12
  filename= LOG_FILE_PATH,
13
  force="[ %(asctime)s] %(linemo)d %(name)s - %(levelname)s - %(message)s",
14
+ level= logging.INFO
15
  )
16