]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding ensure parameter at database::instance
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 20 Jun 2010 13:59:57 +0000 (10:59 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 20 Jun 2010 13:59:57 +0000 (10:59 -0300)
manifests/subsystems/database.pp

index c2d1fc3199ec76c60b249e12af1314bba38c0fa4..445b656cd756ae3f7039b186a4884c4c3dc72e48 100644 (file)
@@ -2,18 +2,19 @@ class database {
   include mysql::server
 
   # Database definitions
-  define instance($password) {
+  define instance($password, $ensure = present) {
     mysql_database { "$name":
-      ensure => present,
+      ensure => $ensure,
     }
 
     mysql_user { "$name@%":
+      ensure        => $ensure,
       password_hash => mysql_password($password),
-      ensure        => present,
       require       => Mysql_database["$name"],
     }
 
     mysql_grant { "$name@%/$name":
+      ensure     => $ensure,
       privileges => all,
       require    => Mysql_user["$name@%"],
     }