X-Git-Url: http://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=buildd%2Fcleanup.sh;fp=buildd%2Fcleanup.sh;h=6c25a681108ba9b02ade1bc41799cae4793c3aa3;hb=fc97e077d050c4039c1860a0fbea5d0f06b22224;hp=d351525602f33f57f71da9e499a3508901709b1a;hpb=3cb3de36e77c4444f3974b38e1e35e4e640ef740;p=grml-live.git diff --git a/buildd/cleanup.sh b/buildd/cleanup.sh index d351525..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_wheezy grml-medium_sid grml-small_wheezy grml-small_sid \ - grml64-medium_wheezy grml64-medium_sid grml64-small_wheezy grml64-small_sid \ - grml64_wheezy grml64_sid 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")