diff options
-rw-r--r-- | bitbake/lib/bb/event.py | 2 |
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 | ||
73 | def execute_handler(name, handler, event, d): | 73 | def 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 | ||
91 | def fire_class_handlers(event, d): | 93 | def fire_class_handlers(event, d): |
92 | if isinstance(event, logging.LogRecord): | 94 | if isinstance(event, logging.LogRecord): |