X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=buildd%2Fcleanup.sh;h=6c25a681108ba9b02ade1bc41799cae4793c3aa3;hb=b647914fdb0a2c32ef828a5d7d822a26dac6a125;hp=d0e6fe7c36006eb56ab9e01e56c4c4f5a38e12d4;hpb=b4f406a2850e36c2367bcacadf7fc357523ce4c5;p=grml-live.git diff --git a/buildd/cleanup.sh b/buildd/cleanup.sh index d0e6fe7..6c25a68 100755 --- a/buildd/cleanup.sh +++ b/buildd/cleanup.sh @@ -28,6 +28,11 @@ if [ -z "$STORAGE_ADMIN" ] ; then exit 2 fi +if [ -z "$FLAVOURS" ] ; then + echo "Error: \$FLAVOURS is not set. Exiting." >&2 + exit 2 +fi + if ! cd "$MIRROR_DIRECTORY" ; then echo "Error: could not change directory to $MIRROR_DIRECTORY" >&2 exit 3 @@ -39,9 +44,7 @@ fi DAYS=3 REMOVE_ME="" -for flavour in grml-medium_squeeze grml-medium_wheezy grml-medium_sid grml-small_squeeze grml-small_wheezy grml-small_sid \ - grml64-medium_squeeze grml64-medium_wheezy grml64-medium_sid grml64-small_squeeze grml64-small_wheezy grml64-small_sid \ - grml64_squeeze grml64_wheezy grml64_sid grml_squeeze grml_wheezy grml_sid ; do +for flavour in $FLAVOURS; do FILE_COUNT=$(ls -1 $flavour/$flavour*.iso | wc -l) if [ "$FILE_COUNT" -gt "$DAYS" ] ; then FILES=$(ls -1 $flavour/$flavour*.iso | tail -"$DAYS")