Newer
Older
mailpiler / util / purge.sh
@Janos SUTO Janos SUTO on 10 Aug 2020 363 bytes More refactoring
#!/bin/bash

set -o nounset
set -o errexit
set -o pipefail

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec/piler:/usr/local/libexec/piler
TMPFILE=/var/run/piler/purge.tmp
PURGE_BEACON=/var/piler/stat/purge

if [[ -f $TMPFILE ]]; then exit 1; fi

date > $TMPFILE

function finish {
   rm -f $TMPFILE
}

trap finish EXIT

touch $PURGE_BEACON

pilerpurge.py