Apex: changing Gluon scenario name to noha
[releng.git] / jjb / apex / apex-gs-cleanup.sh
1 #!/bin/bash
2 set -o errexit
3 set -o nounset
4 set -o pipefail
5
6 # log info to console
7 echo "Cleaning Google Storage"
8 echo "-----------------------"
9 echo
10
11 thirty_days_ago=$(date -d "30 days ago" +"%Y%m%d")
12
13 for i in $(gsutil ls gs://$GS_URL/*201?*); do
14     filedate=$(date -d "$(echo $i | grep -Eo 201[0-9]-?[0-9][0-9]-?[0-9][0-9])" +"%Y%m%d")
15     if [ $filedate -lt $thirty_days_ago ]; then
16       # gsutil indicates what it is removing so no need for output here
17       gsutil rm $i
18     fi
19 done