diff options
Diffstat (limited to 'bitbake/lib/bb/event.py')
| -rw-r--r-- | bitbake/lib/bb/event.py | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py index c04ffd5ac1..3fb9ff5bfc 100644 --- a/bitbake/lib/bb/event.py +++ b/bitbake/lib/bb/event.py | |||
| @@ -328,20 +328,8 @@ class MsgPlain(MsgBase): | |||
| 328 | class LogHandler(logging.Handler): | 328 | class LogHandler(logging.Handler): |
| 329 | """Dispatch logging messages as bitbake events""" | 329 | """Dispatch logging messages as bitbake events""" |
| 330 | 330 | ||
| 331 | messages = ( | ||
| 332 | (logging.DEBUG, MsgDebug), | ||
| 333 | (logging.INFO, MsgNote), | ||
| 334 | (logging.WARNING, MsgWarn), | ||
| 335 | (logging.ERROR, MsgError), | ||
| 336 | (logging.CRITICAL, MsgFatal), | ||
| 337 | ) | ||
| 338 | |||
| 339 | def emit(self, record): | 331 | def emit(self, record): |
| 340 | for level, msgclass in self.messages: | 332 | fire(record, None) |
| 341 | if record.levelno <= level: | 333 | if bb.event.useStdout: |
| 342 | msg = self.format(record) | 334 | print(self.format(record)) |
| 343 | fire(msgclass(msg), None) | ||
| 344 | if bb.event.useStdout: | ||
| 345 | print(record.levelname + ": " + record.getMessage()) | ||
| 346 | break | ||
| 347 | 335 | ||
