summaryrefslogtreecommitdiff
path: root/manifests/target.pp
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2010-06-28 19:28:27 +0200
committermh <mh@immerda.ch>2010-06-28 19:28:27 +0200
commitc25c57f3945a7edf66bedaa34fa4af62a803d174 (patch)
tree863c61e2de0c258c859527e14e86b47ffd8f0bb1 /manifests/target.pp
parent77f601607093b7fb22f3498574d0dedd2cbe01d9 (diff)
parent5d5ec8c28d0fe39359af8db159b14faeae397e1f (diff)
merge with lavamind
Diffstat (limited to 'manifests/target.pp')
-rw-r--r--manifests/target.pp13
1 files changed, 11 insertions, 2 deletions
diff --git a/manifests/target.pp b/manifests/target.pp
index 07aae93..675ac1a 100644
--- a/manifests/target.pp
+++ b/manifests/target.pp
@@ -1,6 +1,15 @@
# manifests/target.pp
class nagios::target {
- include nagios::target::host
- nagios::service::ping{$fqdn:}
+
+ @@nagios_host { "${fqdn}":
+ address => $ipaddress,
+ alias => $hostname,
+ use => 'generic-host',
+ }
+
+ if ($nagios_parents != '') {
+ Nagios_host["${fqdn}"] { parents => $nagios_parents }
+ }
+
}