From 6d14cce2b639dc297caaf67fba293e26ae18c510 Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Sat, 1 Dec 2018 17:41:19 +0000 Subject: [PATCH] check for repo update temp file --- zpm-repo | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zpm-repo b/zpm-repo index a6afe35..22b7f00 100755 --- a/zpm-repo +++ b/zpm-repo @@ -94,11 +94,15 @@ update_info() { rf="$repodir/$repo.repo" if [ -f "$rf" ]; then # TODO merge in so packages aren't deleted - curl -f '-#' -z "$rf" -o "$rf.tmp" "$url" && - mv "$rf.tmp" "$rf" && - refresh "$repo" + curl -f '-#' -z "$rf" -o "$rf.tmp" "$url" + rv=$? else curl -f '-#' -o "$rf" "$url" && refresh "$repo" + rv=$? + fi + if [ $rv -eq 0 ]; then + test -f "$rv.tmp" && mv "$rf.tmp" "$rf" + refresh "$repo" fi done } -- 2.40.0