diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-02 23:55:40 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-18 07:48:00 +0000 |
commit | c7610aa353e31977c099ce574acb188a3f4219e0 (patch) | |
tree | c76b232ac85ceef96e429175be8ca289ab5191c3 /bitbake | |
parent | 4f0ab27c6a52cc6061fb9e770b77edc8c9cdd99c (diff) | |
download | poky-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')
-rw-r--r-- | bitbake/lib/bb/data_smart.py | 2 |
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): |