From ebe4bbc484513d496722d9d5fc60646cc3faa587 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Thu, 17 Jan 2013 16:00:38 +0000 Subject: Change postgresql::pg_hba to a define So that it's possible to override parameters. --- modules/postgresql/manifests/pg_hba.pp | 4 ++-- modules/postgresql/manifests/server.pp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'modules') diff --git a/modules/postgresql/manifests/pg_hba.pp b/modules/postgresql/manifests/pg_hba.pp index 1ad2fb37..180d03ac 100644 --- a/modules/postgresql/manifests/pg_hba.pp +++ b/modules/postgresql/manifests/pg_hba.pp @@ -1,11 +1,11 @@ -class postgresql::pg_hba( +define postgresql::pg_hba( $conf_lines = [] ) { $db = list_exported_ressources('Postgresql::Db_and_user') $forum_lang = list_exported_ressources('Phpbb::Locale_db') - postgresql::config { "${postgresql::server::pgsql_data}/pg_hba.conf": + postgresql::config { $name: content => template('postgresql/pg_hba.conf'), } } diff --git a/modules/postgresql/manifests/server.pp b/modules/postgresql/manifests/server.pp index d2683e7d..8089bb4c 100644 --- a/modules/postgresql/manifests/server.pp +++ b/modules/postgresql/manifests/server.pp @@ -35,7 +35,7 @@ class postgresql::server { content => template('postgresql/pam'), } - include postgresql::pg_hba + postgresql::pg_hba { "${pgsql_data}/pg_hba.conf": } postgresql::config { "$pgsql_data/pg_ident.conf": -- cgit v1.2.1