diff options
author | mh <mh@immerda.ch> | 2010-04-02 18:08:27 +0200 |
---|---|---|
committer | mh <mh@immerda.ch> | 2010-04-02 18:08:27 +0200 |
commit | 9d05a31d533da7c9390617788e41135607741d8e (patch) | |
tree | baa1f017cb07c4a25cef33dd887dc4d859b62df0 /manifests | |
parent | b296d7a710dc643ecdccd4141e862f7f778a6959 (diff) |
make backup dir management optional
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/server/cron/backup.pp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/manifests/server/cron/backup.pp b/manifests/server/cron/backup.pp index 8b6050c..5f0f797 100644 --- a/manifests/server/cron/backup.pp +++ b/manifests/server/cron/backup.pp @@ -5,10 +5,15 @@ class mysql::server::cron::backup { default => $mysql_backup_dir, } - file { 'mysql_backup_dir': - path => $real_mysql_backup_dir, - ensure => directory, - owner => root, group => 0, mode => 0700, + case $mysql_manage_backup_dir { + false: { info("We don't manage \$mysql_backup_dir ($mysql_backup_dir)") } + default: { + file { 'mysql_backup_dir': + path => $real_mysql_backup_dir, + ensure => directory, + owner => root, group => 0, mode => 0700, + } + } } cron { 'mysql_backup_cron': |