]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Privileges parameter for database::instance
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 19 Jun 2011 17:25:09 +0000 (14:25 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 19 Jun 2011 17:25:09 +0000 (14:25 -0300)
manifests/subsystems/database.pp

index b896c013aa2eb232ae6e7cfe4a7c4a497b501ed6..e52f5ba4ef1e16950253c3cc3528e3d26fdd99f4 100644 (file)
@@ -2,7 +2,7 @@ class database {
   include mysql::server
 
   # Database definitions
-  define instance($password, $ensure = 'present') {
+  define instance($password, $ensure = 'present', $privileges = 'all') {
     mysql_database { "$name":
       ensure => $ensure,
     }
@@ -15,7 +15,7 @@ class database {
 
     if $ensure == 'present' {
       mysql_grant { "$name@%/$name":
-        privileges => all,
+        privileges => $privileges,
         require    => Mysql_user["$name@%"],
       }
     }