Skip to content

Commit d5bf7a1

Browse files
committed
Merge pull request #131 from saz/recurse-conf-dir
add parameter to remove old files in conf.d dir
2 parents 893bbc8 + c5a4740 commit d5bf7a1

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

manifests/config.pp

+6-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
$log_error = $mysql::params::log_error,
5252
$default_engine = 'UNSET',
5353
$root_group = $mysql::params::root_group,
54-
$restart = $mysql::params::restart
54+
$restart = $mysql::params::restart,
55+
$purge_conf_dir = false
5556
) inherits mysql::params {
5657

5758
File {
@@ -127,8 +128,10 @@
127128
mode => '0755',
128129
}
129130
file { '/etc/mysql/conf.d':
130-
ensure => directory,
131-
mode => '0755',
131+
ensure => directory,
132+
mode => '0755',
133+
recurse => $purge_conf_dir,
134+
purge => $purge_conf_dir,
132135
}
133136
file { $config_file:
134137
content => template('mysql/my.cnf.erb'),

0 commit comments

Comments
 (0)