summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2016-02-02 23:55:40 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-02-18 07:48:00 +0000
commitc7610aa353e31977c099ce574acb188a3f4219e0 (patch)
treec76b232ac85ceef96e429175be8ca289ab5191c3 /bitbake/lib/bb
parent4f0ab27c6a52cc6061fb9e770b77edc8c9cdd99c (diff)
downloadpoky-c7610aa353e31977c099ce574acb188a3f4219e0.tar.gz
bitbake: data_smart: Drop default expand=False to getVar [API change]
At some point in the future, getVar should expand by default. To get there from the current position, we need a period of time where the expand parameter is mandatory. This patch starts that process. Clear errors will result from any code which doesn't provide this. Layers can be fixed with an expression like: sed -e 's:\(\.getVar([^,()]*\)):\1, False):g' -i `grep -ril getVar *` (Bitbake rev: fab717d303df0bcef737661f6917f275f35215a4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb')
-rw-r--r--bitbake/lib/bb/data_smart.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bitbake/lib/bb/data_smart.py b/bitbake/lib/bb/data_smart.py
index 8c3e9eff10..79bec1bd34 100644
--- a/bitbake/lib/bb/data_smart.py
+++ b/bitbake/lib/bb/data_smart.py
@@ -566,7 +566,7 @@ class DataSmart(MutableMapping):
566 if len(shortvar) == 0: 566 if len(shortvar) == 0:
567 override = None 567 override = None
568 568
569 def getVar(self, var, expand=False, noweakdefault=False, parsing=False): 569 def getVar(self, var, expand, noweakdefault=False, parsing=False):
570 return self.getVarFlag(var, "_content", expand, noweakdefault, parsing) 570 return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
571 571
572 def renameVar(self, key, newkey, **loginfo): 572 def renameVar(self, key, newkey, **loginfo):