summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/utils/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oeqa/utils/__init__.py')
-rw-r--r--meta/lib/oeqa/utils/__init__.py20
1 files changed, 2 insertions, 18 deletions
diff --git a/meta/lib/oeqa/utils/__init__.py b/meta/lib/oeqa/utils/__init__.py
index 70fbe7b552..6d1ec4cb99 100644
--- a/meta/lib/oeqa/utils/__init__.py
+++ b/meta/lib/oeqa/utils/__init__.py
@@ -43,28 +43,12 @@ def make_logger_bitbake_compatible(logger):
43 import logging 43 import logging
44 44
45 """ 45 """
46 Bitbake logger redifines debug() in order to 46 We need to raise the log level of the info output so unittest
47 set a level within debug, this breaks compatibility 47 messages are visible on the console.
48 with vainilla logging, so we neeed to redifine debug()
49 method again also add info() method with INFO + 1 level.
50 """ 48 """
51 def _bitbake_log_debug(*args, **kwargs):
52 lvl = logging.DEBUG
53
54 if isinstance(args[0], int):
55 lvl = args[0]
56 msg = args[1]
57 args = args[2:]
58 else:
59 msg = args[0]
60 args = args[1:]
61
62 logger.log(lvl, msg, *args, **kwargs)
63
64 def _bitbake_log_info(msg, *args, **kwargs): 49 def _bitbake_log_info(msg, *args, **kwargs):
65 logger.log(logging.INFO + 1, msg, *args, **kwargs) 50 logger.log(logging.INFO + 1, msg, *args, **kwargs)
66 51
67 logger.debug = _bitbake_log_debug
68 logger.info = _bitbake_log_info 52 logger.info = _bitbake_log_info
69 53
70 return logger 54 return logger