]> gitweb.fluxo.info Git - puppet-backup.git/commitdiff
Introducing $periodic_check and minor fix
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 13 Dec 2009 02:24:44 +0000 (00:24 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 13 Dec 2009 02:24:44 +0000 (00:24 -0200)
manifests/init.pp

index 1dd8470c3f602cc9e723c1fceab374eeb6f0c754..ef079b0d2679e2d5b91677b08fe9e369d3593f09 100644 (file)
@@ -70,6 +70,7 @@ class backup {
                    $ensure = present,
                    $full_if_older_than = "1M",
                    $remove_older_than = "45D",
+                   $periodic_check = present,
                    $directory = "/var/backups/duplicity") {
 
     case $encryptkey { false: { err("need to define a key!") } }
@@ -96,12 +97,12 @@ class backup {
 
     # check backups once a week
     cron { "duplicity_check--$title.$domain":
-      command  => "${backupninja::client::defaults::configdir}/${order}_duplicity-${title}.sh --check"
+      command  => "/bin/bash ${backupninja::client::defaults::configdir}/${order}_duplicity-${title}.sh --check"
       user     => root,
       hour     => "0",
       minute   => "0",
       weekday  => "0",
-      ensure   => present,
+      ensure   => $periodic_check,
     }
   }
 }