Puppet Class: yp::bind
- Inherits:
- yp::params
- Defined in:
- manifests/bind.pp
Overview
Class for installing and managing ypbind
daemon.
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'manifests/bind.pp', line 63
class yp::bind (
String $domain,
Optional[Array[Stdlib::IP::Address::NoSubnet, 1]] $servers = undef,
Boolean $manage_package = $::yp::params::bind_manage_package,
Optional[String] $package_name = $::yp::params::bind_package_name,
Boolean $service_enable = $::yp::params::bind_service_enable,
Enum['running', 'stopped'] $service_ensure = $::yp::params::bind_service_ensure,
String $service_name = $::yp::params::bind_service_name,
) inherits yp::params {
contain yp::bind::install
contain yp::bind::config
contain yp::bind::service
Class['yp::bind::install'] -> Class['yp::bind::config']
~> Class['yp::bind::service']
}
|