From e85947cb0c91f191e7067cc36a003051d4b7c0e0 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 24 Oct 2025 14:53:41 -0700 Subject: [PATCH] Additional enhancements to pulling Production backups. --- bashrc.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bashrc.sh b/bashrc.sh index 85f361c..18fd94a 100644 --- a/bashrc.sh +++ b/bashrc.sh @@ -397,13 +397,18 @@ function pull_prod_backup { return 1 fi backup_type="$1" + if [[ -f *"${backup_type}"*".zip" ]]; then + echo "File already downloaded, skipping." + ls -lh *"${backup_type}"*".zip" + return 0 + fi mkdir -pv tmp scp -P $PROD_PORT \ $PROD_USER@$PROD_NAME:"$BACKUP_DIR/*${backup_type}*.zip" \ tmp/ if [[ "$?" == "0" ]]; then echo "Succeeded!" - mv -v "tmp/*${backup_type}*.zip" ./ + mv -v tmp/*.zip ./ rmdir -v tmp else echo "Failed!"