diff options
author | Jerome Charaoui <jcharaoui@cmaisonneuve.qc.ca> | 2009-12-10 14:52:50 -0500 |
---|---|---|
committer | Jerome Charaoui <jcharaoui@cmaisonneuve.qc.ca> | 2009-12-10 14:52:50 -0500 |
commit | 9ec0ef766c210ac6ca26a725701a89031a56fbab (patch) | |
tree | b4164616ac1558a790f33ff6e3bdbe89915da7c0 /manifests/server.pp | |
parent | 4a24fffe14abc4ac89322c2707ec6b16d46c0917 (diff) |
make backup and optimize cron jobs optional; introduce $mysql_backup_cron, $mysql_backup_dir and$mysql_optimize_cron; use a module_dir for scripts
Diffstat (limited to 'manifests/server.pp')
-rw-r--r-- | manifests/server.pp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/manifests/server.pp b/manifests/server.pp index eb4daa7..d3916a7 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -1,13 +1,19 @@ class mysql::server { + + $mysql_moduledir = "${module_dir_path}/mysql" + module_dir { ['mysql', 'mysql/server']: } + case $operatingsystem { gentoo: { include mysql::server::gentoo } centos: { include mysql::server::centos } debian: { include mysql::server::debian } default: { include mysql::server::base } } + if $use_munin { include mysql::munin } + if $use_shorewall { include shorewall::rules::mysql } |