X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgres%2Fmanifests%2Fbackup_server%2Fglobals.pp;fp=modules%2Fpostgres%2Fmanifests%2Fbackup_server%2Fglobals.pp;h=bdac822214ee1b5fff6f289341b8d6d793772f7f;hb=57eef5a4db8253d8583977b82772b881c0ffbb16;hp=b9713730db8899eb2884d58df5262cda2f5d85cb;hpb=75a2957143949d5937f258f7ae9fed4c789b3a37;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgres/manifests/backup_server/globals.pp b/modules/postgres/manifests/backup_server/globals.pp index b9713730d..bdac82221 100644 --- a/modules/postgres/manifests/backup_server/globals.pp +++ b/modules/postgres/manifests/backup_server/globals.pp @@ -1,10 +1,12 @@ +# Global definitions for the postgres::backup_server setup # -class postgres::backup_server::globals { - $pgpassfile = '/home/debbackup/.pgpass' - $sshkeys_sources = '/etc/dsa/postgresql-backup/sshkeys-sources' - $make_base_backups = '/usr/local/bin/postgres-make-base-backups' - $base_backup_clusters = '/etc/dsa/postgresql-backup/base-backup-clusters' - +# @param pgpassfile pg password file for pg_basebackup runs +# @param base_backup_clusters where to store the list of clusters to make base backups of +class postgres::backup_server::globals( + String $pgpassfile = '/home/debbackup/.pgpass', + String $sshkeys_sources = '/etc/dsa/postgresql-backup/sshkeys-sources', + String $base_backup_clusters = '/etc/dsa/postgresql-backup/base-backup-clusters', +) { $tag_base_backup = 'postgresql::server::backup-source-make-base-backup-entry' $tag_source_sshkey = 'postgresql::server::backup-source-sshkey' $tag_source_pgpassline = 'postgresql::server::backup-source-pgpassline'