From 1b238e22519ca6d052f2632ab86ff4c855a37a6d Mon Sep 17 00:00:00 2001 From: Heavybullets8 Date: Mon, 8 Aug 2022 22:43:07 -0600 Subject: [PATCH] test timeout --- functions/update_apps.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/functions/update_apps.sh b/functions/update_apps.sh index ccc4cf4c..d6069fe3 100644 --- a/functions/update_apps.sh +++ b/functions/update_apps.sh @@ -14,8 +14,16 @@ it=0 ttl=0 while true do - while_status=$(cli -m csv -c 'app chart_release query name,update_available,human_version,human_latest_version,status') - echo "$while_status" > temp.txt + while true + do + if ! while_status=$(cli -m csv -c 'app chart_release query name,update_available,human_version,human_latest_version,status' 2>/dev/null); then + sleep 5 + else + echo "$while_status" > temp.txt + break + fi + done + proc_count=${#processes[@]} count=0 for proc in "${processes[@]}" @@ -30,7 +38,7 @@ do do update_apps "${array[$it]}" & processes+=($!) - sleep 2 + sleep 3 ((it++)) ((proc_count++)) done