Puppet Class: rspamd::configuration
- Defined in:
- vendor_modules/rspamd/manifests/configuration.pp
Overview
This class handles configuration. Avoid modifying private classes.
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'vendor_modules/rspamd/manifests/configuration.pp', line 3
class rspamd::configuration {
assert_private()
include rspamd
if ($rspamd::purge_unmanaged) {
file { 'purge unmanaged rspamd local.d files':
ensure => 'directory',
path => "${rspamd::config_path}/local.d",
recurse => true,
purge => true,
}
file { 'purge unmanaged rspamd override.d files':
ensure => 'directory',
path => "${rspamd::config_path}/override.d",
recurse => true,
purge => true,
}
}
rspamd::create_config_file_resources($rspamd::config)
}
|