define nrpeplugins::plugin(
$nagiospluginsdir = $nrpeplugins::params::nagiospluginsdir,
$nrpepluginsdir = $nrpeplugins::params::nrpepluginsdir,
$nrpeservice = $nrpeplugins::params::nrpeservice,
$pname = $title
) {
file { '${nrpepluginsdir}/${pname}.cfg':
# file { 'newnrpe':
# path => '${nrpepluginsdir}/${pname}.cfg',
ensure => file,
owner => root,
group => root,
mode => '0644',
content => template('nrpeplugins/nrped.erb'),
notify => Service['${nrpeservice}']
}
file { '${nagiospluginsdir}/${pname}':
# file { 'newscript':
# path => '${nagiospluginsdir}/${pname}',
ensure => file,
owner => root,
group => root,
mode => '0755',
source => 'puppet:///modules/nrpeplugins/${pname}'
}
}