mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 13:29:49 +00:00
Switch bitbake internals to use logging directly rather than bb.msg
We use a custom Logger subclass for our loggers This logger provides: - 'debug' method which accepts a debug level - 'plain' method which bypasses log formatting - 'verbose' method which is more detail than info, but less than debug (Bitbake rev: 3b2c1fe5ca56daebb24073a9dd45723d3efd2a8d) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
committed by
Richard Purdie
parent
d3a45c7d41
commit
ecc68fa4fb
+12
-6
@@ -111,19 +111,25 @@ def set_debug_domains(domainargs):
|
||||
def debug(level, msgdomain, msg, fn = None):
|
||||
level = logging.DEBUG - (level - 1)
|
||||
if not msgdomain:
|
||||
logger.log(level, msg)
|
||||
logger.debug(level, msg)
|
||||
else:
|
||||
loggers[msgdomain].log(level, msg)
|
||||
loggers[msgdomain].debug(level, msg)
|
||||
|
||||
def plain(msg, fn = None):
|
||||
logger.log(logging.INFO + 1, msg)
|
||||
logger.plain(msg)
|
||||
|
||||
def note(level, msgdomain, msg, fn = None):
|
||||
level = logging.INFO - (level - 1)
|
||||
if not msgdomain:
|
||||
logger.log(level, msg)
|
||||
if level > 1:
|
||||
if msgdomain:
|
||||
logger.verbose(msg)
|
||||
else:
|
||||
loggers[msgdomain].verbose(msg)
|
||||
else:
|
||||
loggers[msgdomain].log(level, msg)
|
||||
if msgdomain:
|
||||
logger.info(msg)
|
||||
else:
|
||||
loggers[msgdomain].info(msg)
|
||||
|
||||
def warn(msgdomain, msg, fn = None):
|
||||
if not msgdomain:
|
||||
|
||||
Reference in New Issue
Block a user