diff --git a/manifests/server/managed_dirs.pp b/manifests/server/managed_dirs.pp index 87a765b63..d7841993a 100644 --- a/manifests/server/managed_dirs.pp +++ b/manifests/server/managed_dirs.pp @@ -23,6 +23,8 @@ } } } + } else { + $managed_dirs_path = [] } $logbin = pick($options['mysqld']['log-bin'], $options['mysqld']['log_bin'], false) @@ -31,7 +33,7 @@ $logbindir = dirname($logbin) #Stop puppet from managing directory if just a filename/prefix is specified or is not already managed - if ($logbindir != '.' or !($logbindir in $managed_dirs_path)) { + if (!($logbindir == '.' or $logbindir in $managed_dirs_path)) { file { $logbindir: ensure => directory, mode => '0700',