diff options
Diffstat (limited to 'bitbake/lib/bb/ui/knotty.py')
-rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index 09ad99ebe8..1692e3295c 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
@@ -232,6 +232,15 @@ def _log_settings_from_server(server): | |||
232 | raise BaseException(error) | 232 | raise BaseException(error) |
233 | return includelogs, loglines, consolelogfile | 233 | return includelogs, loglines, consolelogfile |
234 | 234 | ||
235 | _evt_list = [ "bb.runqueue.runQueueExitWait", "bb.event.LogExecTTY", "logging.LogRecord", | ||
236 | "bb.build.TaskFailed", "bb.build.TaskBase", "bb.event.ParseStarted", | ||
237 | "bb.event.ParseProgress", "bb.event.ParseCompleted", "bb.event.CacheLoadStarted", | ||
238 | "bb.event.CacheLoadProgress", "bb.event.CacheLoadCompleted", "bb.command.CommandFailed", | ||
239 | "bb.command.CommandExit", "bb.command.CommandCompleted", "bb.cooker.CookerExit", | ||
240 | "bb.event.MultipleProviders", "bb.event.NoProvider", "bb.runqueue.sceneQueueTaskStarted", | ||
241 | "bb.runqueue.runQueueTaskStarted", "bb.runqueue.runQueueTaskFailed", "bb.runqueue.sceneQueueTaskFailed", | ||
242 | "bb.event.BuildBase", "bb.build.TaskStarted", "bb.build.TaskSucceeded", "bb.build.TaskFailedSilent"] | ||
243 | |||
235 | def main(server, eventHandler, params, tf = TerminalFilter): | 244 | def main(server, eventHandler, params, tf = TerminalFilter): |
236 | 245 | ||
237 | includelogs, loglines, consolelogfile = _log_settings_from_server(server) | 246 | includelogs, loglines, consolelogfile = _log_settings_from_server(server) |
@@ -262,6 +271,9 @@ def main(server, eventHandler, params, tf = TerminalFilter): | |||
262 | consolelog.setFormatter(conlogformat) | 271 | consolelog.setFormatter(conlogformat) |
263 | logger.addHandler(consolelog) | 272 | logger.addHandler(consolelog) |
264 | 273 | ||
274 | llevel, debug_domains = bb.msg.constructLogOptions() | ||
275 | server.runCommand(["setEventMask", server.getEventHandle(), llevel, debug_domains, _evt_list]) | ||
276 | |||
265 | if not params.observe_only: | 277 | if not params.observe_only: |
266 | params.updateFromServer(server) | 278 | params.updateFromServer(server) |
267 | cmdline = params.parseActions() | 279 | cmdline = params.parseActions() |