summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEnrico Scholz via Openembedded-core <openembedded-core@lists.openembedded.org>2019-04-03 17:41:31 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-04-04 22:57:00 +0100
commit127141f5023a7e3fc3963dc7d76cfce9067a9e8a (patch)
tree6e6d14ca31143b0035b987a8ce866988d85b7be7
parent5c1b2459e2d5651b02bdfdf6cb93b7f9ce32df0a (diff)
downloadopenembedded-core-127141f5023a7e3fc3963dc7d76cfce9067a9e8a.tar.gz
utils.py: added sh_quote() function
This function is a wrapper around "shlex.quote()" and can be used in "${@...}" context where shlex (or pipes, which provides similar functionality) is unavailable. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/lib/oe/utils.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/lib/oe/utils.py b/meta/lib/oe/utils.py
index 3a496090f3..cedd053d36 100644
--- a/meta/lib/oe/utils.py
+++ b/meta/lib/oe/utils.py
@@ -490,3 +490,6 @@ class ImageQAFailed(bb.build.FuncFailed):
return msg
+def sh_quote(string):
+ import shlex
+ return shlex.quote(string)