]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
automatic permissions as well
authorStephen Gran <steve@lobefin.net>
Sun, 12 Jan 2014 10:51:38 +0000 (10:51 +0000)
committerStephen Gran <steve@lobefin.net>
Sun, 12 Jan 2014 10:51:38 +0000 (10:51 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/rabbitmq/manifests/autouser.pp
modules/roles/manifests/pubsub/entities.pp

index 9e14628874866fc0b5e665b9c91f08ab4a3f099d..90758b78082bf9fef45a82761b774647f8c0620f 100644 (file)
@@ -18,4 +18,15 @@ define rabbitmq::autouser () {
                password => $rabbit_password,
                provider => 'rabbitmqctl',
        }
+
+       rabbitmq_user_permissions { "${name}@dsa":
+               configure_permission => '.*',
+               read_permission      => '.*',
+               write_permission     => '.*',
+               provider             => 'rabbitmqctl',
+               require              => [
+                       Rabbitmq_user[$name],
+                       Rabbitmq_vhost['dsa']
+               ]
+       }
 }
index 2a8901026e34ca85aed5488eb086c1b90677fffe..5248bbc75254a67794eb755814ab0d9124803f9c 100644 (file)
@@ -196,28 +196,6 @@ class roles::pubsub::entities {
                ]
        }
 
-       rabbitmq_user_permissions { 'mailly@dsa':
-               configure_permission => '.*',
-               read_permission      => '.*',
-               write_permission     => '.*',
-               provider             => 'rabbitmqctl',
-               require              => [
-                       Rabbitmq_user['mailly'],
-                       Rabbitmq_vhost['dsa']
-               ]
-       }
-
-       rabbitmq_user_permissions { 'muffat@dsa':
-               configure_permission => '.*',
-               read_permission      => '.*',
-               write_permission     => '.*',
-               provider             => 'rabbitmqctl',
-               require              => [
-                       Rabbitmq_user['muffat'],
-                       Rabbitmq_vhost['dsa']
-               ]
-       }
-
        rabbitmq_user_permissions { 'pet-devel@pet':
                configure_permission => '.*',
                read_permission      => '.*',