]> code.ossystems Code Review - openembedded-core.git/commit
SDK: trap any IO errors in the relocate script
authorLaurentiu Palcu <laurentiu.palcu@intel.com>
Tue, 25 Sep 2012 16:35:46 +0000 (19:35 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 26 Sep 2012 13:54:27 +0000 (14:54 +0100)
commit26daec758b2eaeb208356d5aa8a9a191bd366751
tree6e0f3c9f29800415256972d89e56feff82fc75be
parent99974820c8b12b1c1b05ab8a96f1b25b8e3888da
SDK: trap any IO errors in the relocate script

If the files being relocated are already used by other processes the
relocate script will fail with a traceback. This patch will trap any IO
errors when opening such a file and gracefully report them to the user.

Also change the exit code from 1 to -1 for a better adt-installer user
experience (like pointing the user to the adt_installer.log).

[YOCTO #3164]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/relocate_sdk.py