|
20 | 20 | console = Console()
|
21 | 21 |
|
22 | 22 | # Add TRACE level to logging
|
23 |
| -logging_TRACE = logging.DEBUG - 1 |
24 |
| -logging.addLevelName(logging_TRACE, "TRACE") |
| 23 | +logging.TRACE = logging.DEBUG - 1 |
| 24 | +logging.addLevelName(logging.TRACE, "TRACE") |
25 | 25 | logger = logging.getLogger("patched")
|
26 |
| -setattr(logger, "trace", partial(logger.log, logging_TRACE)) |
| 26 | +logger.trace = partial(logger.log, logging.TRACE) |
27 | 27 |
|
28 | 28 | # default noop logger
|
29 | 29 | __noop = logging.NullHandler()
|
@@ -127,7 +127,7 @@ def __emit_panel(self, record: logging.LogRecord) -> None:
|
127 | 127 | self.__live.refresh()
|
128 | 128 |
|
129 | 129 | def __get_filter(self, log_level: str) -> Callable[[logging.LogRecord], bool]:
|
130 |
| - log_level = logging.getLevelName(log_level) |
| 130 | + log_level = logging.TRACE if log_level == "TRACE" else logging.getLevelName(log_level) |
131 | 131 |
|
132 | 132 | def inner(record: logging.LogRecord) -> bool:
|
133 | 133 | return record.levelno >= log_level
|
@@ -156,5 +156,5 @@ def init_cli_logger(log_level: str) -> logging.Logger:
|
156 | 156 | setattr(logger, "register_progress_bar", th.register_progress_bar)
|
157 | 157 | setattr(logger, "deregister_progress_bar", th.deregister_progress_bar)
|
158 | 158 | setattr(logger, "freeze", th.freeze)
|
159 |
| - logger.setLevel(logging.DEBUG) |
| 159 | + logger.setLevel(logging.TRACE) |
160 | 160 | return logger
|
0 commit comments