diff --git a/manifests/init.pp b/manifests/init.pp index 6a9948b..4d0a11b 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -15,6 +15,9 @@ class mediawiki( $wg_recaptchapublickey = undef, $wg_recaptchaprivatekey = undef, $wg_googleanalyticsaccount = undef, + $wg_dbserver = 'localhost', + $wg_dbname = 'openstack_wiki', + $wg_dbuser = 'wikiuser', $wg_dbpassword = undef, $wg_secretkey = undef, $wg_upgradekey = undef, diff --git a/templates/Settings.php.erb b/templates/Settings.php.erb index 47e8586..a1b0304 100644 --- a/templates/Settings.php.erb +++ b/templates/Settings.php.erb @@ -39,9 +39,9 @@ $wgEmailAuthentication = true; ## Database settings $wgDBtype = "mysql"; -$wgDBserver = "localhost"; -$wgDBname = "openstack_wiki"; -$wgDBuser = "wikiuser"; +$wgDBserver = "<%= @wg_dbserver %>"; +$wgDBname = "<%= @wg_dbname %>"; +$wgDBuser = "<%= @wg_dbuser %>"; $wgDBpassword = "<%= @wg_dbpassword %>"; # MySQL specific settings