]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/postgres/manifests/backup_server.pp
make base backups on backuphost at a different time
[dsa-puppet.git] / modules / postgres / manifests / backup_server.pp
index ef97552b0288b8d455490b52c0d5416c686c9007..e42cf8c681029e66672203dc21678c6d95262817 100644 (file)
@@ -10,7 +10,13 @@ class postgres::backup_server {
                source => 'puppet:///modules/postgres/backup_server/postgres-make-base-backups',
                mode   => '0555',
        }
-       file { '/etc/cron.d/puppet-postgres-make-base-backups':
-               content  => "20 0 * * 6 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",
+       if $::hostname in [backuphost] {
+               file { '/etc/cron.d/puppet-postgres-make-base-backups':
+                       content  => "20 1 * * 0 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",
+               }
+       } else  {
+               file { '/etc/cron.d/puppet-postgres-make-base-backups':
+                       content  => "20 0 * * 6 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",
+               }
        }
 }