diff options
author | root <root@jones.dk> | 2010-02-01 13:41:03 +0100 |
---|---|---|
committer | root <root@jones.dk> | 2010-02-01 13:41:03 +0100 |
commit | fa70afb13d046c9709585d17e9caa742c7181cb7 (patch) | |
tree | e659ea2baf72404c2a56f8800b01598d23f97df9 /showlog | |
parent | 0c1a6b9402093755d143d72cc20e942fbd00eb78 (diff) |
Extend showlog to support kannel (keywords sms/smsbox and bearerbox).
Diffstat (limited to 'showlog')
-rwxr-xr-x | showlog | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -11,7 +11,7 @@ set -e usage() { - echo "Usage: $(basename $0) ftp|web|weberror|websuexec|mail|system [<keyword> [<keyword>...]]" + echo "Usage: $(basename $0) ftp|web|weberror|websuexec|mail|sms|smsbox|bearerbox|system [<keyword> [<keyword>...]]" exit 1 } @@ -67,6 +67,12 @@ case "$target" in mail) log="mail.log" ;; + sms|smsbox) + log="smsbox.log" + ;; + bearerbox) + log="bearerbox.log" + ;; system) log="syslog" ;; @@ -81,13 +87,16 @@ case "$target" in web|weberror|weberrors|websuexec) logroot="/var/log/apache" ;; + sms|smsbox|bearerbox) + logroot="/var/log/kannel" + ;; *) usage exit1 "Undefined logroot for \"$target\"" ;; esac case "$target" in - ftp|web|weberror|weberrors|websuexec|mail|system) + ftp|web|weberror|weberrors|websuexec|mail|sms|smsbox|bearerbox|system) logpattern="$(printf '.*/%s(\.[[:digit:]]+(\.gz)?)?\n' "$log")" ;; *) |