From b9bb2653945a186302816cbc7839b4ba56148831 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Tue, 13 May 2025 21:47:03 -0500 Subject: [PATCH] change prune range --- clusters/cl01tl/platform/gitea/values.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/clusters/cl01tl/platform/gitea/values.yaml b/clusters/cl01tl/platform/gitea/values.yaml index 750bb1ee4..21cb0a3c6 100644 --- a/clusters/cl01tl/platform/gitea/values.yaml +++ b/clusters/cl01tl/platform/gitea/values.yaml @@ -276,14 +276,16 @@ backup: args: - -ec - | - export WEEK_AGO=$(date -d @$(( $(date +%s) - 604800 )) +%Y-%m-%d\ %H:%M:%S); + export 1_WEEK_AGO=$(date -d @$(( $(date +%s) - 604800 )) +%Y-%m-%d\ %H:%M:%S); + export 2_WEEK_AGO=$(date -d @$(( $(date +%s) - 1209600 )) +%Y-%m-%d\ %H:%M:%S); + export TIME_RANGE="$2_WEEK_AGO" echo ">> Running S3 prune for Gitea backup repository" - echo ">> Backups prior to '$WEEK_AGO' will be removed" + echo ">> Backups prior to '$TIME_RANGE' will be removed" echo ">> File list:" s3cmd ls -v $S3_REPOSITORY echo ">> Deleting ..." s3cmd ls -v $S3_REPOSITORY | - awk -v week_ago="$WEEK_AGO" '$1 < week_ago {print $4}' | + awk -v time_range="$TIME_RANGE" '$1 < time_range {print $4}' | while read file; do s3cmd del -v "$file"; echo ">> Deleted $file";