class postgres::backup_server {
include postgres::backup_server::globals
+ $make_base_backups = '/usr/local/bin/postgres-make-base-backups'
+
ensure_packages ( [
'libhash-merge-simple-perl',
'libyaml-perl',
}
Concat::Fragment <<| tag == $postgres::backup_server::globals::tag_base_backup |>>
- file { $postgres::backup_server::globals::make_base_backups:
+ file { $make_base_backups:
mode => '0555',
content => template('postgres/backup_server/postgres-make-base-backups.erb'),
}
concat::fragment { 'puppet-crontab--postgres-make_base_backups':
target => '/etc/cron.d/puppet-crontab',
content => @("EOF")
- */30 * * * * debbackup sleep $(( RANDOM \% 1200 )); chronic ${$postgres::backup_server::globals::make_base_backups}
+ */30 * * * * debbackup sleep $(( RANDOM \% 1200 )); chronic ${make_base_backups}
| EOF
}