From 2be0972f20c6fee8ff05cfaa9426dd1def2772a7 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Tue, 28 Nov 2023 22:31:43 +0200 Subject: [PATCH] alternative db without password --- manifests/init.pp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index b6cf941..9e57160 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -222,10 +222,17 @@ class mastodon ( group => $mastodon_group, require => Vcsrepo['rbenv'], } - postgresql::server::db { $db_name: - user => $db_user, - password => postgresql::postgresql_password($db_user, $db_password), - grant => 'ALL', + if ($db_password != '') { + postgresql::server::db { $db_name: + user => $db_user, + password => postgresql::postgresql_password($db_user, $db_password), + grant => 'ALL', + } + } else { + postgresql::server::db { $db_name: + user => $db_user, + grant => 'ALL', + } } postgresql::server::database_grant { "${db_user}_${db_name}" : privilege => 'ALL',