diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-11-25 14:57:53 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-11-27 10:35:30 +0000 |
| commit | 4cd96710785eb05abeff1f281878655118d4a7dd (patch) | |
| tree | f2e15210fa7057df398c6e20ecc51f1d747a12ab /bitbake/lib/bb/runqueue.py | |
| parent | 0a434ac10158e2011d41a1189e65e9474b1672be (diff) | |
| download | poky-4cd96710785eb05abeff1f281878655118d4a7dd.tar.gz | |
bitbake: Update users of getVar/setVar to use the data store functions directly
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/runqueue.py')
| -rw-r--r-- | bitbake/lib/bb/runqueue.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 3fc384d5bb..5a5164b7b5 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
| @@ -188,8 +188,8 @@ class RunQueueData: | |||
| 188 | self.targets = targets | 188 | self.targets = targets |
| 189 | self.rq = rq | 189 | self.rq = rq |
| 190 | 190 | ||
| 191 | self.stampwhitelist = bb.data.getVar("BB_STAMP_WHITELIST", cfgData, 1) or "" | 191 | self.stampwhitelist = cfgData.getVar("BB_STAMP_WHITELIST", 1) or "" |
| 192 | self.multi_provider_whitelist = (bb.data.getVar("MULTI_PROVIDER_WHITELIST", cfgData, 1) or "").split() | 192 | self.multi_provider_whitelist = (cfgData.getVar("MULTI_PROVIDER_WHITELIST", 1) or "").split() |
| 193 | 193 | ||
| 194 | self.reset() | 194 | self.reset() |
| 195 | 195 | ||
| @@ -765,9 +765,9 @@ class RunQueue: | |||
| 765 | self.cfgData = cfgData | 765 | self.cfgData = cfgData |
| 766 | self.rqdata = RunQueueData(self, cooker, cfgData, dataCache, taskData, targets) | 766 | self.rqdata = RunQueueData(self, cooker, cfgData, dataCache, taskData, targets) |
| 767 | 767 | ||
| 768 | self.stamppolicy = bb.data.getVar("BB_STAMP_POLICY", cfgData, True) or "perfile" | 768 | self.stamppolicy = cfgData.getVar("BB_STAMP_POLICY", True) or "perfile" |
| 769 | self.hashvalidate = bb.data.getVar("BB_HASHCHECK_FUNCTION", cfgData, True) or None | 769 | self.hashvalidate = cfgData.getVar("BB_HASHCHECK_FUNCTION", True) or None |
| 770 | self.setsceneverify = bb.data.getVar("BB_SETSCENE_VERIFY_FUNCTION", cfgData, True) or None | 770 | self.setsceneverify = cfgData.getVar("BB_SETSCENE_VERIFY_FUNCTION", True) or None |
| 771 | 771 | ||
| 772 | self.state = runQueuePrepare | 772 | self.state = runQueuePrepare |
| 773 | 773 | ||
| @@ -1007,8 +1007,8 @@ class RunQueueExecute: | |||
| 1007 | self.cfgData = rq.cfgData | 1007 | self.cfgData = rq.cfgData |
| 1008 | self.rqdata = rq.rqdata | 1008 | self.rqdata = rq.rqdata |
| 1009 | 1009 | ||
| 1010 | self.number_tasks = int(bb.data.getVar("BB_NUMBER_THREADS", self.cfgData, 1) or 1) | 1010 | self.number_tasks = int(self.cfgData.getVar("BB_NUMBER_THREADS", 1) or 1) |
| 1011 | self.scheduler = bb.data.getVar("BB_SCHEDULER", self.cfgData, 1) or "speed" | 1011 | self.scheduler = self.cfgData.getVar("BB_SCHEDULER", 1) or "speed" |
| 1012 | 1012 | ||
| 1013 | self.runq_buildable = [] | 1013 | self.runq_buildable = [] |
| 1014 | self.runq_running = [] | 1014 | self.runq_running = [] |
| @@ -1132,9 +1132,9 @@ class RunQueueExecute: | |||
| 1132 | if umask: | 1132 | if umask: |
| 1133 | os.umask(umask) | 1133 | os.umask(umask) |
| 1134 | 1134 | ||
| 1135 | bb.data.setVar("BB_WORKERCONTEXT", "1", self.cooker.configuration.data) | 1135 | self.cooker.configuration.data.setVar("BB_WORKERCONTEXT", "1") |
| 1136 | bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self, self.cooker.configuration.data) | 1136 | self.cooker.configuration.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", self) |
| 1137 | bb.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", fn, self.cooker.configuration.data) | 1137 | self.cooker.configuration.data.setVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", fn) |
| 1138 | bb.parse.siggen.set_taskdata(self.rqdata.hashes, self.rqdata.hash_deps) | 1138 | bb.parse.siggen.set_taskdata(self.rqdata.hashes, self.rqdata.hash_deps) |
| 1139 | ret = 0 | 1139 | ret = 0 |
| 1140 | try: | 1140 | try: |
| @@ -1255,7 +1255,7 @@ class RunQueueExecuteTasks(RunQueueExecute): | |||
| 1255 | if type(obj) is type and | 1255 | if type(obj) is type and |
| 1256 | issubclass(obj, RunQueueScheduler)) | 1256 | issubclass(obj, RunQueueScheduler)) |
| 1257 | 1257 | ||
| 1258 | user_schedulers = bb.data.getVar("BB_SCHEDULERS", self.cfgData, True) | 1258 | user_schedulers = self.cfgData.getVar("BB_SCHEDULERS", True) |
| 1259 | if user_schedulers: | 1259 | if user_schedulers: |
| 1260 | for sched in user_schedulers.split(): | 1260 | for sched in user_schedulers.split(): |
| 1261 | if not "." in sched: | 1261 | if not "." in sched: |
| @@ -1702,8 +1702,8 @@ class runQueueTaskCompleted(runQueueEvent): | |||
| 1702 | """ | 1702 | """ |
| 1703 | 1703 | ||
| 1704 | def check_stamp_fn(fn, taskname, d): | 1704 | def check_stamp_fn(fn, taskname, d): |
| 1705 | rqexe = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY", d) | 1705 | rqexe = d.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY") |
| 1706 | fn = bb.data.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2", d) | 1706 | fn = d.getVar("__RUNQUEUE_DO_NOT_USE_EXTERNALLY2") |
| 1707 | fnid = rqexe.rqdata.taskData.getfn_id(fn) | 1707 | fnid = rqexe.rqdata.taskData.getfn_id(fn) |
| 1708 | taskid = rqexe.rqdata.get_task_id(fnid, taskname) | 1708 | taskid = rqexe.rqdata.get_task_id(fnid, taskname) |
| 1709 | if taskid is not None: | 1709 | if taskid is not None: |
