diff options
author | Michael Scherer <misc@mageia.org> | 2011-04-19 11:20:27 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2011-04-19 11:20:27 +0000 |
commit | 1be263da71f68db860b772af083763031eb28084 (patch) | |
tree | 2bf2e7ca7ee4482d4c00730c7cf5cda69d8702e0 /modules/phpbb/manifests/init.pp | |
parent | fcc182c0b6a118044d55ecbda417ce816b6849d2 (diff) | |
download | puppet-1be263da71f68db860b772af083763031eb28084.tar puppet-1be263da71f68db860b772af083763031eb28084.tar.gz puppet-1be263da71f68db860b772af083763031eb28084.tar.bz2 puppet-1be263da71f68db860b772af083763031eb28084.tar.xz puppet-1be263da71f68db860b772af083763031eb28084.zip |
declare phpbb database using a different type, so this can be then used
on postgresql side to declare access on the database
Diffstat (limited to 'modules/phpbb/manifests/init.pp')
-rw-r--r-- | modules/phpbb/manifests/init.pp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/modules/phpbb/manifests/init.pp b/modules/phpbb/manifests/init.pp index da4f4c51..0eaa9eee 100644 --- a/modules/phpbb/manifests/init.pp +++ b/modules/phpbb/manifests/init.pp @@ -81,6 +81,16 @@ class phpbb { } } + define locale_db($tag = "default" + $user = $phpbb::base::user) { + postgresql::database { $name: + description => "$lang db for phpbb forum", + user => $user, + tag => $tag, + require => Postgresql::User[$user] + } + } + # TODO find a way to avoid all the phpbb::base prefix define instance() { include phpbb::base @@ -135,9 +145,7 @@ class phpbb { content => template("phpbb/config.php"), } - - postgresql::remote_database { $database: - description => "Phpbb database", + @@phpbb::locale_db { $database: user => $user, } |