Skip to content
Snippets Groups Projects
Commit b72d6217 authored by Erick Hitter's avatar Erick Hitter
Browse files

Clean up bash script

parent f043b311
No related branches found
No related tags found
1 merge request!1MVP
...@@ -6,23 +6,24 @@ export BUCKET_NAME ...@@ -6,23 +6,24 @@ export BUCKET_NAME
EXPIRE_AGE_DAYS=$(cat /s3_expire_days) EXPIRE_AGE_DAYS=$(cat /s3_expire_days)
export EXPIRE_AGE_DAYS export EXPIRE_AGE_DAYS
echo '===' echo '======'
date date
s3cmd --config=/s3_config ls s3://"${BUCKET_NAME}" | while read -r line; s3cmd --config=/s3_config ls s3://"${BUCKET_NAME}" | while read -r LINE;
do do
createDate=$(echo "$line"|awk '{print $1" "$2}') CREATE_DATE=$(echo "$LINE" | awk '{print $1" "$2}')
createDate=$(date -d"$createDate" +%s) CREATE_DATE=$(date -d"$CREATE_DATE" +%s)
olderThan=$(date -d"-$EXPIRE_AGE_DAYS days" +%s) OLDER_THAN=$(date -d"-${EXPIRE_AGE_DAYS} days" +%s)
if [[ $createDate -lt $olderThan ]]
then if [[ $CREATE_DATE -lt $OLDER_THAN ]]
fileName=$(echo "$line"|awk '{print $4}') then
echo "$fileName" FILE_NAME=$(echo "$LINE" | awk '{print $4}')
if [[ $fileName != "" ]] echo "$FILE_NAME"
then if [[ $FILE_NAME != "" ]]
s3cmd --config=/s3_config del "$fileName" then
fi s3cmd --config=/s3_config del "$FILE_NAME"
fi fi
done; fi
done;
echo '---' echo '---'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment