Puppet Class: prometheus::run_service
- Defined in:
- manifests/run_service.pp
Overview
Class prometheus::service
This class is meant to be called from prometheus It ensure the service is running
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'manifests/run_service.pp', line 6
class prometheus::run_service {
$init_selector = $prometheus::server::init_style ? {
'launchd' => 'io.prometheus.daemon',
default => 'prometheus',
}
if $prometheus::server::manage_service == true {
service { 'prometheus':
ensure => $prometheus::server::service_ensure,
name => $init_selector,
enable => $prometheus::server::service_enable,
hasrestart => true,
}
}
}
|