]>
Commit | Line | Data |
---|---|---|
0cdf4940 IB |
1 | define profile::monitoring::external_service ( |
2 | Optional[String] $type = undef, | |
3 | Optional[Hash] $master = {}, | |
4 | ) { | |
5 | include profile::monitoring::params | |
6 | $service_description = $title | |
7 | ||
8 | nagios_service { $service_description: | |
9 | service_description => $service_description, | |
10 | host_name => $::profile::monitoring::params::service_local["host_name"], | |
11 | use => $::profile::monitoring::params::service_types[$type], | |
12 | target => $::profile::monitoring::params::services_for_master, | |
13 | * => $master, | |
14 | } | |
15 | ||
16 | } |