summaryrefslogtreecommitdiff
path: root/manifests/server.pp
diff options
context:
space:
mode:
authorJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>2009-12-10 14:52:50 -0500
committerJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>2009-12-10 14:52:50 -0500
commit9ec0ef766c210ac6ca26a725701a89031a56fbab (patch)
treeb4164616ac1558a790f33ff6e3bdbe89915da7c0 /manifests/server.pp
parent4a24fffe14abc4ac89322c2707ec6b16d46c0917 (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.pp6
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
}