feat: remove unused log part
This commit is contained in:
parent
064802496c
commit
7efd5259c9
|
@ -11,10 +11,8 @@ from joint_teapot.config import settings
|
||||||
|
|
||||||
# recipe from https://loguru.readthedocs.io/en/stable/overview.html#entirely-compatible-with-standard-logging
|
# recipe from https://loguru.readthedocs.io/en/stable/overview.html#entirely-compatible-with-standard-logging
|
||||||
class InterceptHandler(logging.Handler):
|
class InterceptHandler(logging.Handler):
|
||||||
def __init__(self, diagnose: bool = True, backtrace: bool = True):
|
def __init__(self) -> None:
|
||||||
super().__init__()
|
super().__init__()
|
||||||
self.diagnose = diagnose
|
|
||||||
self.backtrace = backtrace
|
|
||||||
|
|
||||||
def emit(self, record: logging.LogRecord) -> None:
|
def emit(self, record: logging.LogRecord) -> None:
|
||||||
try:
|
try:
|
||||||
|
@ -30,25 +28,19 @@ class InterceptHandler(logging.Handler):
|
||||||
depth += 1
|
depth += 1
|
||||||
|
|
||||||
logger.opt(depth=depth, exception=record.exc_info).log(
|
logger.opt(depth=depth, exception=record.exc_info).log(
|
||||||
level, record.getMessage(), diagnose=self.diagnose, backtrace=self.backtrace
|
level,
|
||||||
|
record.getMessage(),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def set_logger(
|
def set_logger(
|
||||||
stderr_log_level: str = settings.stderr_log_level,
|
stderr_log_level: str = settings.stderr_log_level,
|
||||||
*,
|
|
||||||
diagnose: bool = True,
|
|
||||||
backtrace: bool = True,
|
|
||||||
) -> None:
|
) -> None:
|
||||||
logging.basicConfig(
|
logging.basicConfig(handlers=[InterceptHandler()], level=0, force=True)
|
||||||
handlers=[InterceptHandler(diagnose, backtrace)], level=0, force=True
|
|
||||||
)
|
|
||||||
logger.remove()
|
logger.remove()
|
||||||
logger.add(
|
logger.add(
|
||||||
stderr,
|
stderr,
|
||||||
level=stderr_log_level,
|
level=stderr_log_level,
|
||||||
diagnose=diagnose,
|
|
||||||
backtrace=backtrace,
|
|
||||||
)
|
)
|
||||||
logger.add(settings.log_file_path, level="DEBUG")
|
logger.add(settings.log_file_path, level="DEBUG")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user