Defined Type: openldap::server::overlay
- Defined in:
- manifests/server/overlay.pp
Overview
See README.md for details.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'manifests/server/overlay.pp', line 2
define openldap::server::overlay (
Enum['present', 'absent'] $ensure = present,
String[1] $overlay = regsubst($title, '^(\S+)\s+on\s+(\S+)$', '\1'),
String[1] $suffix = regsubst($title, '^(\S+)\s+on\s+(\S+)$', '\2'),
Optional[Openldap::Attributes] $options = undef,
) {
include openldap::server
Class['openldap::server::service']
-> Openldap::Server::Overlay[$title]
-> Class['openldap::server']
openldap_overlay { "${overlay} on ${suffix}":
ensure => $ensure,
overlay => $overlay,
suffix => $suffix,
options => $options,
}
}
|