summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Laplante <chris.laplante@agilent.com>2023-10-16 14:33:46 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-17 11:41:33 +0100
commit2460c1b3eca1ad040bada7f842adcba4fb161fad (patch)
tree4fafd52abfdd30df6049e18d7106d7844d94c83b
parente0e0a3f510d786febaef8a82e7d7176e3324b62a (diff)
downloadpoky-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.py4
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()