Merge pull request #582 from rvstaveren/rvstaveren-extension-postgresql_psql-fix
postgresql::server::extension needs to have defaults for postgresql_psql
This commit is contained in:
commit
7018a5f5ad
2 changed files with 23 additions and 0 deletions
|
@ -5,6 +5,19 @@ define postgresql::server::extension (
|
||||||
$package_name = undef,
|
$package_name = undef,
|
||||||
$package_ensure = undef,
|
$package_ensure = undef,
|
||||||
) {
|
) {
|
||||||
|
$user = $postgresql::server::user
|
||||||
|
$group = $postgresql::server::group
|
||||||
|
$psql_path = $postgresql::server::psql_path
|
||||||
|
$port = $postgresql::server::port
|
||||||
|
|
||||||
|
# Set the defaults for the postgresql_psql resource
|
||||||
|
Postgresql_psql {
|
||||||
|
psql_user => $user,
|
||||||
|
psql_group => $group,
|
||||||
|
psql_path => $psql_path,
|
||||||
|
port => $port,
|
||||||
|
}
|
||||||
|
|
||||||
case $ensure {
|
case $ensure {
|
||||||
'present': {
|
'present': {
|
||||||
$command = "CREATE EXTENSION ${name}"
|
$command = "CREATE EXTENSION ${name}"
|
||||||
|
|
|
@ -9,6 +9,16 @@ class postgresql::server::initdb {
|
||||||
$locale = $postgresql::server::locale
|
$locale = $postgresql::server::locale
|
||||||
$group = $postgresql::server::group
|
$group = $postgresql::server::group
|
||||||
$user = $postgresql::server::user
|
$user = $postgresql::server::user
|
||||||
|
$psql_path = $postgresql::server::psql_path
|
||||||
|
$port = $postgresql::server::port
|
||||||
|
|
||||||
|
# Set the defaults for the postgresql_psql resource
|
||||||
|
Postgresql_psql {
|
||||||
|
psql_user => $user,
|
||||||
|
psql_group => $group,
|
||||||
|
psql_path => $psql_path,
|
||||||
|
port => $port,
|
||||||
|
}
|
||||||
|
|
||||||
# Make sure the data directory exists, and has the correct permissions.
|
# Make sure the data directory exists, and has the correct permissions.
|
||||||
file { $datadir:
|
file { $datadir:
|
||||||
|
|
Loading…
Reference in a new issue