blob: f9f7d54d0a38834690ee11fcdb1f9a1aa8c872b4 (
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
#!/bin/bash
TMPFILE=/tmp/oprhan.result
/usr/local/bin/myth.find_orphans.pl > $TMPFILE
COLUMN=orphan # Name of the column
COLOR=green # By default, everything is OK
# Do whatever you need to test for something
# As an example, go red if /tmp/badstuff exists.
thumbs=`grep -A 4 "Summary:" $TMPFILE |tail -n 1 | cut -d" " -f3 `
if [ ! x$thumbs = x0 ]
then
MSG="$thumbs orphaned thumbnails with no corresponding recording"
COLOR='yellow'
fi
missing=`grep -A 2 "Summary:" $TMPFILE |tail -n 1 | cut -d, -f2 | cut -d" " -f2 `
if [ ! x$missing = x0 ]
then
COLOR='red'
MSG="${MSG}
`grep -A 2 "Summary:" $TMPFILE |tail -n 1 ` "
fi
unkown=`grep -A 5 "Summary:" $TMPFILE |tail -n 1 | cut -d" " -f3 `
if [ ! x$unkown = x0 ]
then
COLOR='red'
MSG="${MSG}
`grep -A 5 "Summary:" $TMPFILE |tail -n 1 `"
fi
MSG="${MSG}
`cat $TMPFILE`
"
# Tell Hobbit about it
$BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`
/usr/local/bin/myth.find_orphans.pl
${MSG}
"
exit 0
|