Puppet Class: dovecot::logging

Defined in:
manifests/logging.pp

Overview

10-logging.conf See README.md for usage

Parameters:

  • options (Hash[String, Optional[String]])
  • plugins (Hash[String, Optional[String]])


3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/logging.pp', line 3

class dovecot::logging (
  Hash[String, Optional[String]] $options,
  Hash[String, Optional[String]] $plugins,
) {
  dovecot::config::dovecotcfhash {'logging':
    config_file => 'conf.d/10-logging.conf',
    options     => $options,
  }

  dovecot::config::dovecotcfhash {'logging plugin':
    config_file => 'conf.d/10-logging.conf',
    options     => prefix($plugins, 'plugin/'),
  }
}