Skip to content

Commit 0966e83

Browse files
committed
define TRACE level in logging library
1 parent 607737c commit 0966e83

File tree

4 files changed

+5
-13
lines changed

4 files changed

+5
-13
lines changed

robotcode/debugger/__main__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@
3131
from .._version import __version__
3232
from ..utils.logging import LoggingDescriptor
3333

34-
TRACE = logging.DEBUG - 6
35-
logging.addLevelName(TRACE, "TRACE")
36-
LoggingDescriptor.set_call_tracing_default_level(TRACE)
37-
3834
_logger = LoggingDescriptor(name=__package__)
3935

4036
if TYPE_CHECKING:

robotcode/debugger/launcher/__main__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@
3030
from ...utils.debugpy import start_debugpy
3131
from ...utils.logging import LoggingDescriptor
3232

33-
TRACE = logging.DEBUG - 6
34-
logging.addLevelName(TRACE, "TRACE")
35-
LoggingDescriptor.set_call_tracing_default_level(TRACE)
36-
3733
_logger = LoggingDescriptor(name=__package__)
3834

3935

robotcode/language_server/__main__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@
3131
from ..utils.debugpy import start_debugpy
3232
from ..utils.logging import LoggingDescriptor
3333

34-
TRACE = logging.DEBUG - 6
35-
logging.addLevelName(TRACE, "TRACE")
36-
LoggingDescriptor.set_call_tracing_default_level(TRACE)
37-
3834
_logger = LoggingDescriptor(name=__package__)
3935

4036

robotcode/utils/logging.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ class CallState(Enum):
7979
EXCEPTION = "exception"
8080

8181

82+
TRACE = logging.DEBUG - 6
83+
logging.addLevelName(TRACE, "TRACE")
84+
85+
8286
class LoggingDescriptor:
8387
__func: _FUNC_TYPE = None
8488
__name: Optional[str] = None
@@ -282,7 +286,7 @@ def __repr__(self) -> str:
282286
return f"{self.__class__.__name__}(name={repr(logger.name)}, level={repr(level)})"
283287

284288
_call_tracing_enabled = False
285-
_call_tracing_default_level = logging.DEBUG
289+
_call_tracing_default_level = TRACE
286290

287291
@classmethod
288292
def set_call_tracing(cls, value: bool) -> None:

0 commit comments

Comments
 (0)