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.

(From OE-Core rev: 127141f5023a7e3fc3963dc7d76cfce9067a9e8a)

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Enrico Scholz via Openembedded-core 2019-04-03 17:41:31 +02:00 committed by Richard Purdie
parent aa3cc01734
commit 1891a852b2

View File

@ -490,3 +490,6 @@ class ImageQAFailed(bb.build.FuncFailed):
return msg
def sh_quote(string):
import shlex
return shlex.quote(string)