Defined Type: confdroid_nagios::nagios::resources::resource_df
- Defined in:
- manifests/nagios/resources/resource_df.pp
Summary
define manages the resources in/etc/nagios/private/resources.cfgOverview
confdroid_nagios::nagios::resources::resource_df.pp Module name: confdroid_nagios Author: 12ww1160 (12ww1160@confdroid.com)
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'manifests/nagios/resources/resource_df.pp', line 10
define confdroid_nagios::nagios::resources::resource_df (
Optional[String] $ng_user_arg_name = undef,
Optional[String] $ng_user_arg_value = undef,
Optional[String] $ng_user_arg_comment = undef,
String $ng_resource_rule_erb = 'confdroid_nagios/nagios/resource_cfg_rule.erb',
) {
$ng_nagios_server = $confdroid_nagios::params::ng_nagios_server
$ng_resource_file = $confdroid_nagios::params::ng_resource_file
$fqdn = $facts['networking']['fqdn']
if $ng_nagios_server == $fqdn {
concat::fragment { "rule_${name}":
target => $ng_resource_file,
content => template($ng_resource_rule_erb),
order => '000',
}
}
}
|