|
29 | 29 | Optional[String[1]] $auth_host = $postgresql::server::auth_host,
|
30 | 30 | Optional[String[1]] $auth_local = $postgresql::server::auth_local,
|
31 | 31 | Optional[Boolean] $data_checksums = $postgresql::server::data_checksums,
|
32 |
| - String[1] $datadir = $postgresql::server::datadir, |
| 32 | + Stdlib::Absolutepath $datadir = $postgresql::server::datadir, |
33 | 33 | Optional[String[1]] $encoding = $postgresql::server::encoding,
|
34 | 34 | String[1] $group = $postgresql::server::group,
|
35 | 35 | Stdlib::Absolutepath $initdb_path = $postgresql::server::initdb_path,
|
36 | 36 | Optional[String[1]] $lc_messages = $postgresql::server::lc_messages,
|
37 | 37 | Optional[String[1]] $locale = $postgresql::server::locale,
|
38 |
| - Optional[String[1]] $logdir = $postgresql::server::logdir, |
| 38 | + Optional[Stdlib::Absolutepath] $logdir = $postgresql::server::logdir, |
39 | 39 | Boolean $manage_datadir = $postgresql::server::manage_datadir,
|
40 | 40 | Boolean $manage_logdir = $postgresql::server::manage_logdir,
|
41 | 41 | Boolean $manage_xlogdir = $postgresql::server::manage_xlogdir,
|
42 |
| - String[1] $module_workdir = $postgresql::server::module_workdir, |
| 42 | + Stdlib::Absolutepath $module_workdir = $postgresql::server::module_workdir, |
43 | 43 | Boolean $needs_initdb = $postgresql::server::needs_initdb,
|
44 | 44 | String[1] $user = $postgresql::server::user,
|
45 | 45 | Optional[String[1]] $username = $postgresql::server::username,
|
46 |
| - Optional[String[1]] $xlogdir = $postgresql::server::xlogdir, |
| 46 | + Optional[Stdlib::Absolutepath] $xlogdir = $postgresql::server::xlogdir, |
47 | 47 | ) {
|
48 | 48 | if $facts['os']['family'] == 'RedHat' and $facts['os']['selinux']['enabled'] == true {
|
49 | 49 | $seltype = 'postgresql_db_t'
|
|
0 commit comments