Stop displaying unnecessary errors 43/272243/1 accepted/tizen/unified/20220313.205632 submit/tizen/20220311.163642
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Tue, 8 Mar 2022 10:30:50 +0000 (11:30 +0100)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Fri, 11 Mar 2022 14:59:45 +0000 (15:59 +0100)
Change-Id: I7579c69b110d7a42958543fca4f0145244bedddf

scripts/upgrade-partial.sh
scripts/upgrade-trigger.sh

index 04c6279..1a69ecf 100755 (executable)
@@ -69,10 +69,10 @@ check_args() {
                flog "[Error] Usage: $0 path_to_delta.tar[.gz]"
                exit 1
        fi
-       if /bin/tar ztf "$DOWNLOAD_DELTA" 1>/dev/null; then
+       if /bin/tar ztf "$DOWNLOAD_DELTA" 1>/dev/null 2>&1; then
                DELTA_TAR="$FOTA_DIR/delta.tar.gz"
                DELTA_TAR_GZ="TRUE"
-       elif /bin/tar tf "$DOWNLOAD_DELTA" 1>/dev/null; then
+       elif /bin/tar tf "$DOWNLOAD_DELTA" 1>/dev/null 2>&1; then
                DELTA_TAR="$FOTA_DIR/delta.tar"
        else
                flog "[Error] Usage $0 path_to_delta.tar[.gz]"
@@ -243,7 +243,7 @@ run_setup_script() {
        SETUP_SCRIPT_NAME=setup.sh
        SETUP_SCRIPT_PATH=$FOTA_DIR/$SETUP_SCRIPT_NAME
 
-       /bin/tar xvfp "$DELTA_TAR" -C "$FOTA_DIR" "$SETUP_SCRIPT_NAME" ||\
+       /bin/tar xfp "$DELTA_TAR" -C "$FOTA_DIR" "$SETUP_SCRIPT_NAME" 2>/dev/null ||\
                (flog "[Info] setup.sh does not exist, skipping." && return 0)
 
        if [ -e "$SETUP_SCRIPT_PATH" ]; then
index d8c1fc7..7787430 100755 (executable)
@@ -60,10 +60,10 @@ if [ "$#" != "1" ] || [ ! -f "$1" ]; then
        exit 1
 fi
 
-if tar ztf "$DOWNLOAD_DELTA" 1>/dev/null; then
+if tar ztf "$DOWNLOAD_DELTA" 1>/dev/null 2>&1; then
        DELTA_TAR="$FOTA_DIR/delta.tar.gz"
        DELTA_TAR_GZ="TRUE"
-elif tar tf "$DOWNLOAD_DELTA" 1>/dev/null; then
+elif tar tf "$DOWNLOAD_DELTA" 1>/dev/null 2>&1; then
        DELTA_TAR="$FOTA_DIR/delta.tar"
 else
        log "[Error] Usage $0 path_to_delta.tar[.gz]" "$LOG_FILE"
@@ -130,8 +130,8 @@ run_setup_script() {
        SETUP_SCRIPT_NAME=setup.sh
        SETUP_SCRIPT_PATH=$FOTA_DIR/$SETUP_SCRIPT_NAME
 
-       /bin/tar xvfp "$DELTA_TAR" -C "$FOTA_DIR" "$SETUP_SCRIPT_NAME" ||\
-               (log "[Error] setup.sh does not exist, skipping." "$LOG_FILE" && return)
+       /bin/tar xfp "$DELTA_TAR" -C "$FOTA_DIR" "$SETUP_SCRIPT_NAME" 2>/dev/null ||\
+               (log "[Info] setup.sh does not exist, skipping." "$LOG_FILE" && return)
 
        if [ -e "$SETUP_SCRIPT_PATH" ]; then
                /bin/sh "$SETUP_SCRIPT_PATH"