Capture return code
This commit is contained in:
parent
a61d02999c
commit
849430b2ce
|
@ -960,13 +960,14 @@ function restore_data_from_storage {
|
||||||
app_name=${app_list[app_index]}
|
app_name=${app_list[app_index]}
|
||||||
if [[ $app_name == "$AllStr" ]]; then
|
if [[ $app_name == "$AllStr" ]]; then
|
||||||
$restore_command
|
$restore_command
|
||||||
if [ ! "$?" = "0" ]; then
|
retcode="$?"
|
||||||
|
if [[ "$retcode" != "0" ]]; then
|
||||||
if [[ "$1" == "local" ]]; then
|
if [[ "$1" == "local" ]]; then
|
||||||
dialog --title $"Restore all apps from USB" \
|
dialog --title $"Restore all apps from USB" \
|
||||||
--msgbox $"Restore failed with code $?" 6 40
|
--msgbox $"Restore failed with code $retcode" 6 40
|
||||||
else
|
else
|
||||||
dialog --title $"Restore all apps from $1" \
|
dialog --title $"Restore all apps from $1" \
|
||||||
--msgbox $"Restore failed with code $?" 6 40
|
--msgbox $"Restore failed with code $retcode" 6 40
|
||||||
fi
|
fi
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
@ -989,9 +990,10 @@ function restore_data_from_storage {
|
||||||
app_name=${app_list[app_index]}
|
app_name=${app_list[app_index]}
|
||||||
if [ ${#app_name} -gt 0 ]; then
|
if [ ${#app_name} -gt 0 ]; then
|
||||||
$restore_command "${app_name}"
|
$restore_command "${app_name}"
|
||||||
if [ ! "$?" = "0" ]; then
|
retcode="$?"
|
||||||
|
if [[ "$retcode" != "0" ]]; then
|
||||||
dialog --title $"Restore apps from USB" \
|
dialog --title $"Restore apps from USB" \
|
||||||
--msgbox $"Restore of ${app_name} failed with code $?" 6 40
|
--msgbox $"Restore of ${app_name} failed with code $retcode" 6 40
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue