fix: backup-code-s3 retention bash comparison
This commit is contained in:
parent
f67fe6432d
commit
1a60fe07e0
|
|
@ -56,7 +56,7 @@ mc ls "beget/${S3_BUCKET}/${S3_PREFIX}/code/" 2>/dev/null \
|
||||||
| awk '{print $NF}' \
|
| awk '{print $NF}' \
|
||||||
| while read -r fname; do
|
| while read -r fname; do
|
||||||
file_date=$(echo "$fname" | grep -oP '\d{4}-\d{2}-\d{2}' || echo "")
|
file_date=$(echo "$fname" | grep -oP '\d{4}-\d{2}-\d{2}' || echo "")
|
||||||
if [ -n "$file_date" ] && [ "$file_date" < "$CUTOFF" ]; then
|
if [ -n "$file_date" ] && [[ "$file_date" < "$CUTOFF" ]]; then
|
||||||
mc rm "beget/${S3_BUCKET}/${S3_PREFIX}/code/${fname}" --quiet 2>/dev/null
|
mc rm "beget/${S3_BUCKET}/${S3_PREFIX}/code/${fname}" --quiet 2>/dev/null
|
||||||
echo "[$(date)] Deleted old backup: ${fname}"
|
echo "[$(date)] Deleted old backup: ${fname}"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue