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() |
