From 12f2883b07623138fb2da12f270442fa7127d747 Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 22 Feb 2024 16:08:24 +0100 Subject: [PATCH] insist 180s and keep cache --- UPlanetKEYS_refresh.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/UPlanetKEYS_refresh.sh b/UPlanetKEYS_refresh.sh index ae5679f4..33b9c63b 100755 --- a/UPlanetKEYS_refresh.sh +++ b/UPlanetKEYS_refresh.sh @@ -47,12 +47,16 @@ floop=0 medo=0 for key in ${UKEYS[@]}; do - rm -Rf ~/.zen/tmp/flashmem - echo "ipfs --timeout 30s get -o ~/.zen/tmp/flashmem /ipns/$key" - ipfs --timeout 30s get -o ~/.zen/tmp/flashmem /ipns/$key + [[ -d ~/.zen/tmp/flashmem/$key ]] \ + && echo "$key already copied" && medo=$((medo +1)) && continue + + mkdir -p ~/.zen/tmp/flashmem/$key + echo "ipfs --timeout 180s get -o ~/.zen/tmp/flashmem/$key /ipns/$key" + ipfs --timeout 180s get -o ~/.zen/tmp/flashmem/$key /ipns/$key [[ $? == 0 ]] && medo=$((medo +1)) + floop=$((floop +1)) - [ $floop -gt 100 ] && break + [ $floop -gt 33 ] && break done echo "(◕‿◕ ) ${ME} :: $medo SUCCESS over $floop KEYS from ${#UKEYS[@]} JOBS"