diff options
Diffstat (limited to 'bitbake/lib/bb/msg.py')
-rw-r--r-- | bitbake/lib/bb/msg.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/bitbake/lib/bb/msg.py b/bitbake/lib/bb/msg.py index e70daee92f..59769707e0 100644 --- a/bitbake/lib/bb/msg.py +++ b/bitbake/lib/bb/msg.py | |||
@@ -146,8 +146,7 @@ def init_msgconfig(verbose, debug, debug_domains = []): | |||
146 | bb.msg.loggerVerboseLogs = True | 146 | bb.msg.loggerVerboseLogs = True |
147 | bb.msg.loggerDefaultDomains = debug_domains | 147 | bb.msg.loggerDefaultDomains = debug_domains |
148 | 148 | ||
149 | def addDefaultlogFilter(handler): | 149 | def constructLogOptions(): |
150 | |||
151 | debug = loggerDefaultDebugLevel | 150 | debug = loggerDefaultDebugLevel |
152 | verbose = loggerDefaultVerbose | 151 | verbose = loggerDefaultVerbose |
153 | domains = loggerDefaultDomains | 152 | domains = loggerDefaultDomains |
@@ -163,6 +162,10 @@ def addDefaultlogFilter(handler): | |||
163 | for (domainarg, iterator) in groupby(domains): | 162 | for (domainarg, iterator) in groupby(domains): |
164 | dlevel = len(tuple(iterator)) | 163 | dlevel = len(tuple(iterator)) |
165 | debug_domains["BitBake.%s" % domainarg] = logging.DEBUG - dlevel + 1 | 164 | debug_domains["BitBake.%s" % domainarg] = logging.DEBUG - dlevel + 1 |
165 | return level, debug_domains | ||
166 | |||
167 | def addDefaultlogFilter(handler): | ||
168 | level, debug_domains = constructLogOptions() | ||
166 | 169 | ||
167 | BBLogFilter(handler, level, debug_domains) | 170 | BBLogFilter(handler, level, debug_domains) |
168 | 171 | ||