|
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