summaryrefslogtreecommitdiff
path: root/manifests/service/dns_host.pp
blob: 1e3c6ecbafed6ad796365b5c1488263b2df6c4bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
define nagios::service::dns_host(
  $check_domain,
  $host_alias,
  $parent,
  $ip
){
  @@nagios_host{$name:
    address => $ip,
    alias => $host_alias,
    use => 'generic-host',
    parents => $parent,
  }

  nagios::service::dns{$name:
    $host_name    => $name,
    $comment      => 'public_ns',
    $check_domain => $check_domain,
    $ip           => $ip,
  }
}