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
EXPIRE_AGE_DAYS=$(cat /s3_expire_days)
export EXPIRE_AGE_DAYS
echo '==='
echo '======'
date
s3cmd --config=/s3_config ls s3://"${BUCKET_NAME}" | while read -r line;
do
createDate=$(echo "$line"|awk '{print $1" "$2}')
createDate=$(date -d"$createDate" +%s)
olderThan=$(date -d"-$EXPIRE_AGE_DAYS days" +%s)
if [[ $createDate -lt $olderThan ]]
then
fileName=$(echo "$line"|awk '{print $4}')
echo "$fileName"
if [[ $fileName != "" ]]
then
s3cmd --config=/s3_config del "$fileName"
fi
fi
done;
s3cmd --config=/s3_config ls s3://"${BUCKET_NAME}" | while read -r LINE;
do
CREATE_DATE=$(echo "$LINE" | awk '{print $1" "$2}')
CREATE_DATE=$(date -d"$CREATE_DATE" +%s)
OLDER_THAN=$(date -d"-${EXPIRE_AGE_DAYS} days" +%s)
if [[ $CREATE_DATE -lt $OLDER_THAN ]]
then
FILE_NAME=$(echo "$LINE" | awk '{print $4}')
echo "$FILE_NAME"
if [[ $FILE_NAME != "" ]]
then
s3cmd --config=/s3_config del "$FILE_NAME"
fi
fi
done;
echo '---'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment