From 989312339ea2e16579803a48700628c5469e327a Mon Sep 17 00:00:00 2001 From: Tar Committer Date: Mon, 12 Jan 2004 03:17:26 +0000 Subject: Imported from rancid-2.3.rc1.tar.gz. --- util/downreport.in | 62 ------------------------------------------------------ 1 file changed, 62 deletions(-) delete mode 100755 util/downreport.in (limited to 'util/downreport.in') diff --git a/util/downreport.in b/util/downreport.in deleted file mode 100755 index edb3ae0..0000000 --- a/util/downreport.in +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -# Reports the list of routers not listed as 'up'. - -# Put this in your crontab to run once a day: -# 0 0 * * * @prefix@/util/downreport - -# It can optionally -# take a space list of groups on the command line -# It will use the list of groups defined in env otherwise. - - -ENVFILE="`dirname $0`../bin/env" - -. $ENVFILE - -if [ $# -ge 1 ] ; then - LIST_OF_GROUPS="$*" -elif [ "$LIST_OF_GROUPS" = "" ] ; then - echo "LIST_OF_GROUPS is empty in $ENVFILE" - exit 1 -fi - - -for GROUP in $LIST_OF_GROUPS; do - ( - echo "To: @MAILPLUS@admin-$GROUP" - echo "Subject: Down router report - $GROUP" - echo "Precedence: bulk" - echo "" - DIR=$BASEDIR/$GROUP - if [ -s $DIR/routers.down ]; then - ( - - cat << EOM - - The following $GROUP routers are listed as other than up. - - Routers listed as "up" in rancid's router.db are polled several -times daily. This list is of routers that are not listed as up and therefore -not polled. - -EOM - - cat $DIR/routers.down; - - ) - - else - ( - - cat << EOM - - No routers are down/ticketed for router group $GROUP (yay). - -EOM - - ) - fi - ) | sendmail -t - -done -- cgit