blob: b17d850d8e61f47e0cb2544417a697827142a986 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#!/bin/sh
ENVFILE="`dirname $0`/env"
. $ENVFILE
if [ $# -lt 1 ]; then
DOME="$LIST_OF_GROUPS"
else
DOME="$*"
fi
for GROUP in $DOME
do
LOCKFILE=/tmp/.$GROUP.run.lock
(
echo starting: `date`
echo
if [ -f $LOCKFILE ]
then
echo hourly cisco diffs failed: $LOCKFILE exists
/bin/ls -l $LOCKFILE
else
/usr/bin/touch $LOCKFILE
control_rancid $GROUP
/bin/rm -f $LOCKFILE
fi
echo
echo ending: `date`
) >$BASEDIR/logs/$GROUP.`date +%Y%m%d.%H%M%S` 2>&1
done
|