summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/cookerdata.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/cookerdata.py')
-rw-r--r--bitbake/lib/bb/cookerdata.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cookerdata.py b/bitbake/lib/bb/cookerdata.py
index 671c0cb0e2..b47e7f3230 100644
--- a/bitbake/lib/bb/cookerdata.py
+++ b/bitbake/lib/bb/cookerdata.py
@@ -317,7 +317,9 @@ class CookerDataBuilder(object):
317 # Nomally we only register event handlers at the end of parsing .bb files 317 # Nomally we only register event handlers at the end of parsing .bb files
318 # We register any handlers we've found so far here... 318 # We register any handlers we've found so far here...
319 for var in data.getVar('__BBHANDLERS', False) or []: 319 for var in data.getVar('__BBHANDLERS', False) or []:
320 bb.event.register(var, data.getVar(var, False), (data.getVarFlag(var, "eventmask", True) or "").split()) 320 handlerfn = data.getVarFlag(var, "filename", False)
321 handlerln = int(data.getVarFlag(var, "lineno", False))
322 bb.event.register(var, data.getVar(var, False), (data.getVarFlag(var, "eventmask", True) or "").split(), handlerfn, handlerln)
321 323
322 if data.getVar("BB_WORKERCONTEXT", False) is None: 324 if data.getVar("BB_WORKERCONTEXT", False) is None:
323 bb.fetch.fetcher_init(data) 325 bb.fetch.fetcher_init(data)