PROGRESS_AFTER_RO=80
PROGRESS_AFTER_CLONING=20
+ERR_RO_UPDATE_IN_PROGRESS=2
+ERR_FINISH_BEFORE_RO_UPDATE_COMPLETE=3
+
PATH=/bin:/usr/bin:/sbin:/usr/sbin
FOTA_DIR="/opt/usr/data/fota"
STATUS_DIR="/opt/data/update"
current_upgrade_status=$(device_board_get_upgrade_status)
if [ "$current_upgrade_status" != "$PROGRESS_AFTER_RO" ]; then
critical_log "[Error] Cannot finish upgrade - RO Upgrade has not been completed"
- exit_error
+ exit $ERR_FINISH_BEFORE_RO_UPDATE_COMPLETE
fi
run_script "${FOTA_DIR}/${SCRIPT_UPGRADE_FOTA}"
if [ $MODE_RO_UPDATE = false ] && [ $MODE_FINISH_UPDATE = true ]; then
if ! flock -n 9; then
echo "[Error] Upgrade in progress"
- exit 2
+ exit $ERR_RO_UPDATE_IN_PROGRESS
fi
else
flock 9