diff mbox series

[PATCHv3,2/4] bitbake-getvar: Treat undefined variables as empty with --value

Message ID 20230927171619.3352810-2-pkj@axis.com
State Accepted, archived
Commit f3ba9c3726ec7b38b557100d8a2d4b6a1446a968
Headers show
Series [PATCHv3,1/4] bitbake-getvar: Add a (suppressable) error for undefined variables | expand

Commit Message

Peter Kjellerstedt Sept. 27, 2023, 5:16 p.m. UTC
Rather than outputting the string "None" for undefined variables, output
only a linefeed (the same as for variables that are defined to the empty
string).

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
---

PATCHv3: Split from the preceding commit.

 bitbake/bin/bitbake-getvar | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/bitbake/bin/bitbake-getvar b/bitbake/bin/bitbake-getvar
index 53ab900693..8901f99ae2 100755
--- a/bitbake/bin/bitbake-getvar
+++ b/bitbake/bin/bitbake-getvar
@@ -55,6 +55,6 @@  if __name__ == "__main__":
             if value is None and not args.ignore_undefined:
                 sys.exit(f"The variable '{args.variable}' is not defined")
         if args.value:
-            print(str(value))
+            print(str(value if value is not None else ""))
         else:
             bb.data.emit_var(args.variable, d=d, all=True)