From 044296ce4c40edb9b5584a5f4118882944b248f6 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 30 May 2014 15:54:29 +0100 Subject: bitbake: event.py: Allow passthrough of BBHandledException events We need BBHandledException events to be passed through to the higher layers, they don't need addition of any traceback since they've already been reported to the user. (Bitbake rev: f63b61f8997862439519f474cc09f3e05e95288c) Signed-off-by: Richard Purdie --- bitbake/lib/bb/event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bitbake/lib') diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py index 04d775c3cd..05ff5434ac 100644 --- a/bitbake/lib/bb/event.py +++ b/bitbake/lib/bb/event.py @@ -72,7 +72,7 @@ def execute_handler(name, handler, event, d): event.data = d try: ret = handler(event) - except bb.parse.SkipPackage: + except (bb.parse.SkipPackage, bb.BBHandledException): raise except Exception: etype, value, tb = sys.exc_info() -- cgit v1.2.3-54-g00ecf