Puppet Class: varnish::service
- Defined in:
- manifests/service.pp
Overview
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'manifests/service.pp', line 20
class varnish::service (
$start = 'yes',
) {
# include install
include varnish::install
# set state
$service_state = $start ? {
'no' => stopped,
default => running,
}
# varnish service
service {'varnish':
ensure => $service_state,
require => Package['varnish'],
}
}
|