summaryrefslogtreecommitdiff
path: root/manifests/default.pp
blob: 37676f60e84d101808bd7f94e1efb46f5dea98d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
define nagios::default {

    file { "nagios_default_${name}" :
        path => "${nagios::nagios_cfg_dir}/defaults/${name}.cfg",
        source => [ "puppet://$server/files/nagios/configs/${fqdn}/defaults/${name}.cfg",
                    "puppet://$server/files/nagios/configs/${operatingsystem}/defaults/${name}.cfg",
                    "puppet://$server/files/nagios/configs/defaults/${name}.cfg",
                    "puppet://$server/nagios/configs/${operatingsystem}/defaults/${name}.cfg",
                    "puppet://$server/nagios/configs/defaults/${name}.cfg" ],
        notify => Service['nagios'],
        ensure => absent,
        mode => 0644, owner => root, group => root;
    }

}