Skip to content

Commit 24ce4b4

Browse files
committed
remove: 移除不必要的 InterceptHandler 类
1 parent 4e8ac1f commit 24ce4b4

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

mcim_sync/utils/loger/__init__.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from types import FrameType
2-
from typing import cast
31
from loguru import logger
42
import os
53
import sys
@@ -88,25 +86,5 @@ def get_logger(self):
8886
return self.logger
8987

9088

91-
class InterceptHandler(logging.Handler):
92-
def emit(self, record: logging.LogRecord) -> None: # pragma: no cover
93-
# Get corresponding Loguru level if it exists
94-
try:
95-
level = logger.level(record.levelname).name
96-
except ValueError:
97-
level = str(record.levelno)
98-
99-
# Find caller from where originated the logged message
100-
frame, depth = logging.currentframe(), 2
101-
while frame.f_code.co_filename == logging.__file__: # noqa: WPS609
102-
frame = cast(FrameType, frame.f_back)
103-
depth += 1
104-
105-
logger.opt(depth=depth, exception=record.exc_info).log(
106-
level,
107-
record.getMessage(),
108-
)
109-
110-
11189
Loggers = Logger()
11290
log = Loggers.get_logger()

0 commit comments

Comments
 (0)