X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgres%2Fmanifests%2Fbackup_server%2Fregister_backup_cluster.pp;h=0fd482cdb54b518fdd4d87f57291407d5daa7361;hb=e4cad560b870eff15ff4d562afd0af3d45af78cd;hp=12f01dfb21dcddd314ee3cf7c0f9ea19381db99a;hpb=fa71f654c67691b4b4a276cf936eb76cab6d60f6;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgres/manifests/backup_server/register_backup_cluster.pp b/modules/postgres/manifests/backup_server/register_backup_cluster.pp index 12f01dfb2..0fd482cdb 100644 --- a/modules/postgres/manifests/backup_server/register_backup_cluster.pp +++ b/modules/postgres/manifests/backup_server/register_backup_cluster.pp @@ -1,41 +1,41 @@ # define postgres::backup_server::register_backup_cluster ( - $hostname = $::hostname, - $fqdn = $::fqdn, - $pg_port, - $pg_role, - $pg_password, - $pg_cluster, - $pg_version, + $hostname = $::hostname, + $fqdn = $::fqdn, + $pg_port, + $pg_role, + $pg_password, + $pg_cluster, + $pg_version, ) { - include postgres::backup_server::globals + include postgres::backup_server::globals - # foobar.debian.org:5432:*:debian-backup:swordfish - @@concat::fragment { "postgresql::server::backup-source-pgpassline::$hostname::$pg_port::$pg_role": - target => $postgres::backup_server::globals::pgpassfile, - content => @("EOF"), - ${fqdn}:${pg_port}:*:${pg_role}:${pg_password} - | EOF - tag => $postgres::backup_server::globals::tag_source_pgpassline, - } - # - # vittoria.debian.org 5432 debian-backup main 9.6 - @@concat::fragment { "postgresql::server::backup-source-make-base-backup-entry::$hostname::$pg_port::$pg_role": - target => $postgres::backup_server::globals::make_base_backups, - content => @("EOF"), - ${fqdn} ${pg_port} ${pg_role} ${pg_cluster} ${pg_version} - | EOF - tag => $postgres::backup_server::globals::tag_base_backup, - } + # foobar.debian.org:5432:*:debian-backup:swordfish + @@concat::fragment { "postgresql::server::backup-source-pgpassline::$hostname::$pg_port::$pg_role": + target => $postgres::backup_server::globals::pgpassfile, + content => @("EOF"), + ${fqdn}:${pg_port}:*:${pg_role}:${pg_password} + | EOF + tag => $postgres::backup_server::globals::tag_source_pgpassline, + } + # + # vittoria.debian.org 5432 debian-backup main 9.6 + @@concat::fragment { "postgresql::server::backup-source-make-base-backup-entry::$hostname::$pg_port::$pg_role": + target => $postgres::backup_server::globals::make_base_backups, + content => @("EOF"), + ${fqdn} ${pg_port} ${pg_role} ${pg_cluster} ${pg_version} + | EOF + tag => $postgres::backup_server::globals::tag_base_backup, + } - @@file { "/etc/dsa/postgresql-backup/dsa-check-backuppg.conf.d/${hostname}-${pg_cluster}.conf": - content => @("EOF"), - --- - backups: - ${hostname}: - ${pg_cluster}: - | EOF - tag => $postgres::backup_server::globals::tag_dsa_check_backupp, - notify => Exec['update dsa-check-backuppg-manual.conf'] - } + @@file { "/etc/dsa/postgresql-backup/dsa-check-backuppg.conf.d/${hostname}-${pg_cluster}.conf": + content => @("EOF"), + --- + backups: + ${hostname}: + ${pg_cluster}: + | EOF + tag => $postgres::backup_server::globals::tag_dsa_check_backupp, + notify => Exec['update dsa-check-backuppg-manual.conf'] + } }