2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'manifests/plugin/filter/rule.pp', line 2
define collectd::plugin::filter::rule (
String $chain,
) {
include collectd
include collectd::plugin::filter
$fragment_order = "10_${title}"
$conf_file = "${collectd::plugin_conf_dir}/filter-chain-${chain}.conf"
concat::fragment { "${conf_file}_${fragment_order}_0":
order => "${fragment_order}_0",
content => " <Rule \"${title}\">",
target => $conf_file,
}
concat::fragment { "${conf_file}_${fragment_order}_99":
order => "${fragment_order}_99",
content => ' </Rule>',
target => $conf_file,
}
}
|