mirror of
https://git.yoctoproject.org/poky
synced 2026-09-16 18:49:34 +02:00
ui/crumbs/hobeventhandler: emit a signal when a command fails
If a CommandFailed event is seen emit a signal with the error message. (Bitbake rev: 15cc4fe5051dcb6ac5915e10228b5f3d3ed845bd) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
5f33a63fea
commit
fdece011d6
@@ -54,11 +54,13 @@ class HobHandler(gobject.GObject):
|
|||||||
gobject.TYPE_NONE,
|
gobject.TYPE_NONE,
|
||||||
(gobject.TYPE_STRING,
|
(gobject.TYPE_STRING,
|
||||||
gobject.TYPE_STRING,)),
|
gobject.TYPE_STRING,)),
|
||||||
|
"command-failed" : (gobject.SIGNAL_RUN_LAST,
|
||||||
|
gobject.TYPE_NONE,
|
||||||
(gobject.TYPE_STRING,)),
|
(gobject.TYPE_STRING,)),
|
||||||
"reload-triggered" : (gobject.SIGNAL_RUN_LAST,
|
"reload-triggered" : (gobject.SIGNAL_RUN_LAST,
|
||||||
gobject.TYPE_NONE,
|
gobject.TYPE_NONE,
|
||||||
(gobject.TYPE_STRING,
|
(gobject.TYPE_STRING,
|
||||||
gobject.TYPE_STRING)),
|
gobject.TYPE_STRING,)),
|
||||||
}
|
}
|
||||||
|
|
||||||
(CFG_PATH_LOCAL, CFG_PATH_HOB, CFG_PATH_LAYERS, CFG_FILES_DISTRO, CFG_FILES_MACH, CFG_FILES_SDK, FILES_MATCH_CLASS, GENERATE_TGTS, REPARSE_FILES, BUILD_IMAGE) = range(10)
|
(CFG_PATH_LOCAL, CFG_PATH_HOB, CFG_PATH_LAYERS, CFG_FILES_DISTRO, CFG_FILES_MACH, CFG_FILES_SDK, FILES_MATCH_CLASS, GENERATE_TGTS, REPARSE_FILES, BUILD_IMAGE) = range(10)
|
||||||
@@ -172,6 +174,7 @@ class HobHandler(gobject.GObject):
|
|||||||
self.current_phase = None
|
self.current_phase = None
|
||||||
self.run_next_command()
|
self.run_next_command()
|
||||||
elif isinstance(event, bb.command.CommandFailed):
|
elif isinstance(event, bb.command.CommandFailed):
|
||||||
|
self.emit("command-failed", event.error)
|
||||||
elif isinstance(event, bb.event.CacheLoadStarted):
|
elif isinstance(event, bb.event.CacheLoadStarted):
|
||||||
self.current_phase = "cache loading"
|
self.current_phase = "cache loading"
|
||||||
bb.ui.crumbs.hobeventhandler.progress_total = event.total
|
bb.ui.crumbs.hobeventhandler.progress_total = event.total
|
||||||
|
|||||||
Reference in New Issue
Block a user