From c9c76ef2cf85f1594882a80e579076201586ddb6 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 2 Sep 2011 13:58:54 +0100 Subject: bitbake/event: Allow event handlers to quietly raise SkipPackage events (Bitbake rev: 2a7c92bdadf9a86d9ea2ea0c128108e38e0e97e5) Signed-off-by: Richard Purdie --- bitbake/lib/bb/event.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bitbake') diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py index 9dd7b663ee..088cd7c097 100644 --- a/bitbake/lib/bb/event.py +++ b/bitbake/lib/bb/event.py @@ -65,6 +65,8 @@ def execute_handler(name, handler, event, d): event.data = d try: ret = handler(event) + except bb.parse.SkipPackage: + raise except Exception: etype, value, tb = sys.exc_info() logger.error("Execution of event handler '%s' failed" % name, -- cgit v1.2.3-54-g00ecf