1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'manifests/service.pp', line 1
class prometheus_streams::service {
if $prometheus_streams::ensure == "present" {
$_sensure = "running"
$_senable = true
} else {
$_sensure = "stopped"
$_senable = false
}
if $prometheus_streams::poller {
service{$prometheus_streams::poller_service_name:
ensure => $_sensure,
enable => $_senable
}
}
if $prometheus_streams::receiver {
service{$prometheus_streams::receiver_service_name:
ensure => $_sensure,
enable => $_senable
}
}
}
|