summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/event.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/event.py')
-rw-r--r--bitbake/lib/bb/event.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py
index ba0de11cd2..f0391b8565 100644
--- a/bitbake/lib/bb/event.py
+++ b/bitbake/lib/bb/event.py
@@ -72,6 +72,7 @@ _eventfilter = None
72 72
73def execute_handler(name, handler, event, d): 73def execute_handler(name, handler, event, d):
74 event.data = d 74 event.data = d
75 __builtins__['d'] = d
75 try: 76 try:
76 ret = handler(event) 77 ret = handler(event)
77 except (bb.parse.SkipRecipe, bb.BBHandledException): 78 except (bb.parse.SkipRecipe, bb.BBHandledException):
@@ -87,6 +88,7 @@ def execute_handler(name, handler, event, d):
87 raise 88 raise
88 finally: 89 finally:
89 del event.data 90 del event.data
91 del __builtins__['d']
90 92
91def fire_class_handlers(event, d): 93def fire_class_handlers(event, d):
92 if isinstance(event, logging.LogRecord): 94 if isinstance(event, logging.LogRecord):