[oe-commits] [bitbake] 14/17: toasterui: check if setEventMask succeeded

git at git.openembedded.org git at git.openembedded.org
Mon Mar 7 17:24:06 UTC 2016


rpurdie pushed a commit to branch master
in repository bitbake.

commit 6e3f13ffb47102b5df2da91fbc3f5da3179245b2
Author: Ed Bartosh <ed.bartosh at linux.intel.com>
AuthorDate: Wed Mar 2 22:47:41 2016 -0800

    toasterui: check if setEventMask succeeded
    
    Currently toasterui ignores return value of setEventMask
    command, which created confusing difference between set of
    events set by this command and the real set used in the code.
    
    Checked if setEventMask succeeded. Print error message and
    exit if it's not.
    
    Signed-off-by: Ed Bartosh <ed.bartosh at linux.intel.com>
    Signed-off-by: brian avery <avery.brian at gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 lib/bb/ui/toasterui.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/bb/ui/toasterui.py b/lib/bb/ui/toasterui.py
index 4bb33f1..fec6962 100644
--- a/lib/bb/ui/toasterui.py
+++ b/lib/bb/ui/toasterui.py
@@ -154,8 +154,10 @@ def main(server, eventHandler, params):
     logger.addHandler(console)
     logger.setLevel(logging.INFO)
     llevel, debug_domains = bb.msg.constructLogOptions()
-    server.runCommand(["setEventMask", server.getEventHandle(), llevel, debug_domains, _evt_list])
-
+    result, error = server.runCommand(["setEventMask", server.getEventHandle(), llevel, debug_domains, _evt_list])
+    if not result or error:
+        logger.error("can't set event mask: %s", error)
+        return 1
 
     # verify and warn
     build_history_enabled = True

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list