From aad5c9f6998e036246365595e7e48a804b243e86 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Tue, 11 Sep 2012 12:00:05 +0100 Subject: bitbake: hob: format error messages properly Error messages that use arguments need to be formatted properly, or we don't get the full message. Use a formatter to do this when an error occurs. Partial fix for [YOCTO #2983]. (Bitbake rev: 6783538884adecd914909a9ab4ca73c27575f3ad) Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/hobeventhandler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bitbake') diff --git a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py index 74138cb031..52acec1028 100644 --- a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py +++ b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py @@ -178,7 +178,9 @@ class HobHandler(gobject.GObject): elif isinstance(event, logging.LogRecord): if event.levelno >= logging.ERROR: - self.error_msg += event.msg + '\n' + formatter = bb.msg.BBLogFormatter() + formatter.format(event) + self.error_msg += event.message + '\n' elif isinstance(event, bb.event.TargetsTreeGenerated): self.current_phase = "data generation" -- cgit v1.2.3-54-g00ecf