projects
/
mirror
/
dsa-nagios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ peter@palfrader.org-20080414161444-rq732slf8yuersiu]
[mirror/dsa-nagios.git]
/
dsa-nagios-nrpe-config
/
dsa-check-dabackup
diff --git
a/dsa-nagios-nrpe-config/dsa-check-dabackup
b/dsa-nagios-nrpe-config/dsa-check-dabackup
index
77dca8f
..
d00dcf2
100755
(executable)
--- a/
dsa-nagios-nrpe-config/dsa-check-dabackup
+++ b/
dsa-nagios-nrpe-config/dsa-check-dabackup
@@
-116,14
+116,15
@@
for my $f (keys %conffiles) {
problem('WARNING', "$f has no log");
}
}
problem('WARNING', "$f has no log");
}
}
-for my $f (keys %logfiles) {
+problem('WARNING', 'da-backup installed but no backups configured') if (scalar keys %conffiles == 0);
+
+FILE:
+for my $f (sort {$a cmp $b} keys %logfiles) {
unless (exists $conffiles{$f}) {
problem('WARNING', "log $f has no config");
unless (exists $conffiles{$f}) {
problem('WARNING', "log $f has no config");
+ next;
}
}
-}
-FILE:
-for my $f (keys %logfiles) {
my @stat = stat("$logdir/$f") or die ("Cannot stat $logdir/$f: $!\n");
my $age = time - $stat[10];
if ($age < 0) {
my @stat = stat("$logdir/$f") or die ("Cannot stat $logdir/$f: $!\n");
my $age = time - $stat[10];
if ($age < 0) {