X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgres%2Fmanifests%2Fbackup_server.pp;h=60a948a3cd8f656442e91b63074fa354d5ade3c3;hb=355a8f07e8eb7052cf51e0193b24ea829bac1a4c;hp=653b5f88dfae742d212bd4267b36d62d9a712197;hpb=ac0e969325e7928b585284c42956d6579f646972;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgres/manifests/backup_server.pp b/modules/postgres/manifests/backup_server.pp index 653b5f88d..60a948a3c 100644 --- a/modules/postgres/manifests/backup_server.pp +++ b/modules/postgres/manifests/backup_server.pp @@ -36,13 +36,20 @@ class postgres::backup_server { | EOTEMPLATE order => '99', } + file { '/etc/cron.d/puppet-postgres-make-base-backups': ensure => absent; } if $::hostname in [backuphost] { - file { '/etc/cron.d/puppet-postgres-make-base-backups': - content => "20 1 * * 0 debbackup chronic ${$postgres::backup_server::globals::make_base_backups}\n", + concat::fragment { 'dsa-puppet-stuff--porterbox-chroot-update': + target => '/etc/cron.d/dsa-puppet-stuff', + content => @("EOF") + 20 1 * * 0 debbackup chronic ${$postgres::backup_server::globals::make_base_backups} + | EOF } } else { - file { '/etc/cron.d/puppet-postgres-make-base-backups': - content => "20 0 * * 6 debbackup chronic ${$postgres::backup_server::globals::make_base_backups}\n", + concat::fragment { 'dsa-puppet-stuff--porterbox-chroot-update': + target => '/etc/cron.d/dsa-puppet-stuff', + content => @("EOF") + 20 0 * * 6 debbackup chronic ${$postgres::backup_server::globals::make_base_backups} + | EOF } }