meta: replace os.system with subprocess.call
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 29 May 2012 14:53:06 +0000 (22:53 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 30 May 2012 11:04:45 +0000 (12:04 +0100)
commit94c0ae51a214c344ce8eddc80229664623d2c7c4
tree9ab773618d38c27a84ed8f243e991a52b3cce4fb
parent8004c6be19db740823dffd04160bc841e7f158bc
meta: replace os.system with subprocess.call

Replace os.system with subprocess.call since the older function would
fail (more or less) silently if the executed program cannot be found

More info:
http://docs.python.org/library/subprocess.html#subprocess-replacements

[YOCTO #2454]

(From OE-Core rev: a07d03cc6f67c88feb9813ae7deb6e4a93552dfe)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 files changed:
meta/classes/archiver.bbclass
meta/classes/distrodata.bbclass
meta/classes/imagetest-qemu.bbclass
meta/classes/insane.bbclass
meta/classes/kernel.bbclass
meta/classes/package.bbclass
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass
meta/classes/package_tar.bbclass
meta/classes/sanity.bbclass
meta/classes/sstate.bbclass
meta/lib/oe/distro_check.py
meta/recipes-core/uclibc/uclibc.inc
meta/recipes-extended/cups/cups14.inc