X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsalsa%2Fmanifests%2Fdatabase.pp;h=24647a3b1151046bfa41dfd6aa50b1f2d74be8c7;hb=7ca975698c14415282e911881890b3b7d8f8dc68;hp=ba3d173799c475bf96a0ac47263592900548f21e;hpb=1ec9655400103e5dddacc921fe0b996004ba065c;p=mirror%2Fdsa-puppet.git diff --git a/modules/salsa/manifests/database.pp b/modules/salsa/manifests/database.pp index ba3d17379..24647a3b1 100644 --- a/modules/salsa/manifests/database.pp +++ b/modules/salsa/manifests/database.pp @@ -18,10 +18,6 @@ class salsa::database inherits salsa { require => Class['postgresql::server::contrib'], } - - - include postgres::backup_source - $pg_config_options = { 'track_counts' => 'yes', 'archive_mode' => 'yes', @@ -41,10 +37,14 @@ class salsa::database inherits salsa { } } + include postgres::backup_source + postgres::backup_cluster { $::hostname: pg_version => $postgresql::params::version, pg_port => $postgresql::params::port, do_role => true, do_hba => true, } + + include postgres::backup_server::register_backup_clienthost }