Niansuh commited on
Commit
9740692
·
verified ·
1 Parent(s): 5744934

Update api/logger.py

Browse files
Files changed (1) hide show
  1. api/logger.py +2 -30
api/logger.py CHANGED
@@ -1,9 +1,6 @@
1
  import logging
2
 
3
- def setup_logger(name: str) -> logging.Logger:
4
- """
5
- Set up and return a logger with the specified name.
6
- """
7
  logger = logging.getLogger(name)
8
  if not logger.handlers:
9
  logger.setLevel(logging.INFO) # Set to INFO to avoid DEBUG logs in production
@@ -15,34 +12,9 @@ def setup_logger(name: str) -> logging.Logger:
15
  logger.addHandler(console_handler)
16
 
17
  # File handler for errors (optional)
18
- # Uncomment the following lines to enable error logging to a file
19
  # error_file_handler = logging.FileHandler('error.log')
20
  # error_file_handler.setFormatter(formatter)
21
  # error_file_handler.setLevel(logging.ERROR)
22
  # logger.addHandler(error_file_handler)
23
 
24
- return logger
25
-
26
- def log_info(logger: logging.Logger, message: str) -> None:
27
- """
28
- Log an informational message.
29
- """
30
- logger.info(message)
31
-
32
- def log_error(logger: logging.Logger, message: str) -> None:
33
- """
34
- Log an error message.
35
- """
36
- logger.error(message)
37
-
38
- def log_debug(logger: logging.Logger, message: str) -> None:
39
- """
40
- Log a debug message.
41
- """
42
- logger.debug(message)
43
-
44
- def log_warning(logger: logging.Logger, message: str) -> None:
45
- """
46
- Log a warning message.
47
- """
48
- logger.warning(message)
 
1
  import logging
2
 
3
+ def setup_logger(name):
 
 
 
4
  logger = logging.getLogger(name)
5
  if not logger.handlers:
6
  logger.setLevel(logging.INFO) # Set to INFO to avoid DEBUG logs in production
 
12
  logger.addHandler(console_handler)
13
 
14
  # File handler for errors (optional)
 
15
  # error_file_handler = logging.FileHandler('error.log')
16
  # error_file_handler.setFormatter(formatter)
17
  # error_file_handler.setLevel(logging.ERROR)
18
  # logger.addHandler(error_file_handler)
19
 
20
+ return logger