aboutsummaryrefslogtreecommitdiffstats
path: root/script/load-exim-logs
blob: 7e7f37a35a009ab62ad9f6cdf9e5658f06faa851 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

LOC=`dirname $0`

# Specific file if specified
if [ x$1 != x ]
then
    "$LOC/runner" 'EximLog.load_file("'$1'")'
    exit
fi

# Load in last three days worth of logs (if they've been modified)
LATEST=$( ls /var/log/exim4/exim-mainlog-* 2>/dev/null | sort | tail -3 )
for X in $LATEST
do
    # echo "doing $X"
    "$LOC/runner" 'EximLog.load_file("'$X'")'
done