Puppet Class: dnsmasq::service
- Defined in:
- manifests/service.pp
Overview
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'manifests/service.pp', line 1
class dnsmasq::service (
$service_control = true,
) {
# validate type and convert string to boolean if necessary
if is_string($service_control) {
$service_control_real = str2bool($service_control)
} else {
$service_control_real = $service_control
}
if $service_control_real == true {
service { $dnsmasq::params::service_name:
ensure => 'running',
enable => true,
hasrestart => true,
hasstatus => true,
}
}
}
|