X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fdebian%2Fcommon;h=f611c19e55b22dffe4ee5f60cdeee3805819d889;hb=a230888892aa3638bd2f51446a788659c182c2eb;hp=9fd9838359e9786c223d6111ef0a9aac12ec7684;hpb=f0bfd37e7286156598d79b53501ebe2000bb7924;p=dak.git diff --git a/config/debian/common b/config/debian/common index 9fd98383..f611c19e 100644 --- a/config/debian/common +++ b/config/debian/common @@ -3,11 +3,8 @@ # # Set $PROGRAM to a string to have it added to the output. function log () { - if [ -z "${PROGRAM}" ]; then - echo "$(date +"%b %d %H:%M:%S") $(hostname -s) [$$] $@" - else - echo "$(date +"%b %d %H:%M:%S") $(hostname -s) ${PROGRAM}[$$]: $@" - fi + local prefix=${PROGRAM:-} + echo "$(date +"%b %d %H:%M:%S") $(hostname -s) ${prefix}[$$]: $@" } # log the message using log() but then also send a mail @@ -90,6 +87,13 @@ function sync_debbugs () { fi } +function clean_debbugs () { + # Delete files older than 60 days + find $queuedir/bts_version_track_archive/ -mtime +60 -type f -delete + # Delete empty directories + find $queuedir/bts_version_track_archive/ -empty -type d -delete +} + function reports() { # Send a report on NEW/BYHAND packages log "Nagging ftpteam about NEW/BYHAND packages"