diff options
author | Chris Laplante <chris.laplante@agilent.com> | 2023-10-16 14:33:46 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-10-17 11:41:33 +0100 |
commit | 2460c1b3eca1ad040bada7f842adcba4fb161fad (patch) | |
tree | 4fafd52abfdd30df6049e18d7106d7844d94c83b | |
parent | e0e0a3f510d786febaef8a82e7d7176e3324b62a (diff) | |
download | poky-2460c1b3eca1ad040bada7f842adcba4fb161fad.tar.gz |
bitbake: codeparser: replace deprecated ast.Str and 's'
These have been deprecated since 3.8
(Bitbake rev: 5419a8473d6d4cd1d01537de68ad8d72cf5be0b2)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | bitbake/lib/bb/codeparser.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/codeparser.py b/bitbake/lib/bb/codeparser.py index eabeda591a..cb068844bb 100644 --- a/bitbake/lib/bb/codeparser.py +++ b/bitbake/lib/bb/codeparser.py | |||
@@ -255,8 +255,8 @@ class PythonParser(): | |||
255 | def visit_Call(self, node): | 255 | def visit_Call(self, node): |
256 | name = self.called_node_name(node.func) | 256 | name = self.called_node_name(node.func) |
257 | if name and (name.endswith(self.getvars) or name.endswith(self.getvarflags) or name in self.containsfuncs or name in self.containsanyfuncs): | 257 | if name and (name.endswith(self.getvars) or name.endswith(self.getvarflags) or name in self.containsfuncs or name in self.containsanyfuncs): |
258 | if isinstance(node.args[0], ast.Str): | 258 | if isinstance(node.args[0], ast.Constant) and isinstance(node.args[0].value, str): |
259 | varname = node.args[0].s | 259 | varname = node.args[0].value |
260 | if name in self.containsfuncs and isinstance(node.args[1], ast.Str): | 260 | if name in self.containsfuncs and isinstance(node.args[1], ast.Str): |
261 | if varname not in self.contains: | 261 | if varname not in self.contains: |
262 | self.contains[varname] = set() | 262 | self.contains[varname] = set() |