We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1dff045 commit 1ac0d48Copy full SHA for 1ac0d48
1 file changed
manifests/plugin/exec.pp
@@ -4,6 +4,8 @@
4
$group,
5
$exec = [],
6
$notification_exec = [],
7
+ $ensure = present,
8
+ $order = '10',
9
) {
10
include collectd::params
11
@@ -12,13 +14,22 @@
12
14
13
15
$conf_dir = $collectd::params::plugin_conf_dir
16
17
+ # This is deprecated file naming ensuring old style file removed, and should be removed in next major relese
18
+ file { "${name}.load-deprecated":
19
+ path => "${conf_dir}/${name}.conf",
20
+ ensure => absent,
21
+ }
22
+ # End deprecation
23
+
24
file {
25
"${name}.load":
- path => "${conf_dir}/${name}.conf",
26
+ ensure => $ensure,
27
+ path => "${conf_dir}/${order}-${name}.conf",
28
owner => 'root',
29
group => $collectd::params::root_group,
30
mode => '0644',
31
content => template('collectd/exec.conf.erb'),
32
notify => Service['collectd'],
33
}
34
35
0 commit comments