Skip to content

Commit 4e1841b

Browse files
committed
chore: better handle stack level for trace logging
1 parent 81517b6 commit 4e1841b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/quorum/log.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -453,5 +453,8 @@ def critical(message, *args, **kwargs):
453453

454454

455455
def _trace(self, message, *args, **kwargs):
456-
if self.isEnabledFor(TRACE):
457-
self._log(TRACE, message, args, **kwargs)
456+
if not self.isEnabledFor(TRACE):
457+
return
458+
if sys.version_info >= (3, 8):
459+
kwargs.setdefault("stacklevel", 2)
460+
self._log(TRACE, message, args, **kwargs)

0 commit comments

Comments
 (0)