aboutsummaryrefslogtreecommitdiff
path: root/files
diff options
context:
space:
mode:
authorAntoine Beaupre <anarcat@koumbit.org>2009-06-25 11:45:54 -0400
committerAntoine Beaupre <anarcat@koumbit.org>2009-06-25 11:45:54 -0400
commit9df16ed173e45462f6b0a55d0267b31d5a3021f9 (patch)
treecccfb87ac7476b0d03fc995593ccf0fd04751bec /files
parent4b24e2921731446d0f311176264efe41fa05f2b8 (diff)
downloadpuppet-backupninja-9df16ed173e45462f6b0a55d0267b31d5a3021f9.tar.gz
puppet-backupninja-9df16ed173e45462f6b0a55d0267b31d5a3021f9.tar.bz2
detect properly duplicity backups
Diffstat (limited to 'files')
-rwxr-xr-xfiles/checkbackups.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/files/checkbackups.pl b/files/checkbackups.pl
index c621109..be6bf70 100755
--- a/files/checkbackups.pl
+++ b/files/checkbackups.pl
@@ -114,6 +114,11 @@ foreach $host (@hosts) {
$flag="$dir/dump/" . `ls -tr $dir/dump | tail -1`;
chomp($flag);
$type="dump";
+ } elsif (-d "$dir/dup") {
+ # XXX: this doesn't check backup consistency
+ $flag="$dir/dup/" . `ls -tr $dir/dup | tail -1`;
+ chomp($flag);
+ $type="dup";
} elsif (-r "$dir/rsync.log") {
# XXX: this doesn't check backup consistency
$flag="$dir/rsync.log";