|
155 | 155 |
|
156 | 156 | Enum['global','user'] $scope = 'global', |
157 | 157 |
|
158 | | - String $path_prefix = '', |
| 158 | + String $path_prefix = '', # lint:ignore:params_empty_string_assignment |
159 | 159 | Boolean $path_parent_create = false, |
160 | 160 |
|
161 | 161 | Variant[Boolean,String] $config_dir_notify = true, |
|
213 | 213 | $real_path = "${path_prefix}${calculated_path}" |
214 | 214 |
|
215 | 215 | $local_file_params = delete_undef_values({ |
216 | | - 'path' => $real_path, |
217 | | - 'mode' => $mode, |
218 | | - 'owner' => $owner, |
219 | | - 'group' => $group, |
220 | | - 'recurse' => $recurse, |
221 | | - 'purge' => $purge, |
222 | | - 'force' => $force, |
| 216 | + 'path' => $real_path, |
| 217 | + 'mode' => $mode, |
| 218 | + 'owner' => $owner, |
| 219 | + 'group' => $group, |
| 220 | + 'recurse' => $recurse, |
| 221 | + 'purge' => $purge, |
| 222 | + 'force' => $force, |
223 | 223 | }) |
224 | 224 |
|
225 | 225 | $local_settings = delete_undef_values({ |
226 | | - "${prefix}dirs" => { |
227 | | - "${base_dir}" => $local_file_params, |
228 | | - }, |
229 | | - "${base_dir}_dir_mode" => $mode, |
230 | | - "${base_dir}_dir_owner" => $owner, |
231 | | - "${base_dir}_dir_group" => $group, |
232 | | - "${base_dir}_dir_path" => $real_path, |
233 | | - "${base_dir}_dir_recurse" => $recurse, |
234 | | - "${base_dir}_dir_purge" => $purge, |
235 | | - "${base_dir}_dir_force" => $force, |
| 226 | + "${prefix}dirs" => { |
| 227 | + "${base_dir}" => $local_file_params, |
| 228 | + }, |
| 229 | + "${base_dir}_dir_mode" => $mode, |
| 230 | + "${base_dir}_dir_owner" => $owner, |
| 231 | + "${base_dir}_dir_group" => $group, |
| 232 | + "${base_dir}_dir_path" => $real_path, |
| 233 | + "${base_dir}_dir_recurse" => $recurse, |
| 234 | + "${base_dir}_dir_purge" => $purge, |
| 235 | + "${base_dir}_dir_force" => $force, |
236 | 236 | }) |
237 | 237 |
|
238 | 238 | $settings = deep_merge($tp_settings,$settings_hash,$my_settings,$local_settings) |
239 | | - $real_mode = pick_default(getvar("settings.${base_dir}_dir_mode"), getvar("settings.${prefix}dirs.${base_dir}.mode"), getvar('settings.config_dir_mode'), undef) |
| 239 | + $real_mode = pick_default(getvar("settings.${base_dir}_dir_mode"), getvar("settings.${prefix}dirs.${base_dir}.mode"), getvar('settings.config_dir_mode'), '0755') |
240 | 240 | $real_owner = pick_default(getvar("settings.${base_dir}_dir_owner"), getvar("settings.${prefix}dirs.${base_dir}.owner"), getvar('settings.config_dir_owner'), undef) |
241 | 241 | $real_group = pick_default(getvar("settings.${base_dir}_dir_group"), getvar("settings.${prefix}dirs.${base_dir}.group"), getvar('settings.config_dir_group'), undef) |
242 | 242 | $real_recurse = pick_default(getvar("settings.${base_dir}_dir_recurse"), getvar("settings.${prefix}dirs.${base_dir}.recurse"), getvar('settings.config__dir_recurse'), undef) |
|
314 | 314 | notify => $real_notify, |
315 | 315 | recurse => $real_recurse, |
316 | 316 | purge => $real_purge, |
317 | | - # force => $real_force, |
| 317 | + # force => $real_force, |
318 | 318 | } |
319 | 319 | file { $real_path: |
320 | 320 | * => $file_params + pick(getvar("settings.${base_dir}_dir_params"),getvar("settings.${prefix}dirs.${base_dir}.params"), {}), |
|
0 commit comments