#
# 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
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"