aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/data_smart.py
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:41:11 +0000
commitfab717d303df0bcef737661f6917f275f35215a4 (patch)
tree316405f6dfac41269e66f8f6764b81317d2199b7 /lib/bb/data_smart.py
parenta965b390d6240e279c190b92b17c0573e9bd604c (diff)
downloadbitbake-fab717d303df0bcef737661f6917f275f35215a4.tar.gz
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 *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/data_smart.py')
-rw-r--r--lib/bb/data_smart.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bb/data_smart.py b/lib/bb/data_smart.py
index 8c3e9eff1..79bec1bd3 100644
--- a/lib/bb/data_smart.py
+++ b/lib/bb/data_smart.py
@@ -566,7 +566,7 @@ class DataSmart(MutableMapping):
if len(shortvar) == 0:
override = None
- def getVar(self, var, expand=False, noweakdefault=False, parsing=False):
+ def getVar(self, var, expand, noweakdefault=False, parsing=False):
return self.getVarFlag(var, "_content", expand, noweakdefault, parsing)
def renameVar(self, key, newkey, **loginfo):