diff options
-rw-r--r-- | lib/bb/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/bb/__init__.py b/lib/bb/__init__.py index c144311be..ce519ba39 100644 --- a/lib/bb/__init__.py +++ b/lib/bb/__init__.py @@ -43,6 +43,11 @@ class BBLogger(Logger): Logger.__init__(self, name) def bbdebug(self, level, msg, *args, **kwargs): + if not bb.event.worker_pid: + if self.name in bb.msg.loggerDefaultDomains and level > (bb.msg.loggerDefaultDomains[self.name]): + return + if level > (bb.msg.loggerDefaultDebugLevel): + return return self.log(logging.DEBUG - level + 1, msg, *args, **kwargs) def plain(self, msg, *args, **kwargs): |