blob: 00b6b982501037c207cb4d08856a9082344c6cd9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/bash
LOC=`dirname "$0"`
# Specific file if specified
if [ x$1 != x ]
then
case "$1" in
/*) f=$1 ;;
*) f=$(pwd)/$1 ;;
esac
cd "$LOC"
bundle exec ./runner 'EximLog.load_file("'$f'")'
exit
fi
# Load in last three days worth of logs (if they've been modified)
cd "$LOC"
LATEST=$( ls /var/log/exim4/exim-mainlog-* 2>/dev/null | sort | tail -3 )
for X in $LATEST
do
bundle exec ./runner 'EximLog.load_file("'$X'")'
done
|