]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
more buildd perms
authorStephen Gran <steve@lobefin.net>
Sun, 1 Sep 2013 09:00:43 +0000 (10:00 +0100)
committerStephen Gran <steve@lobefin.net>
Sun, 1 Sep 2013 09:01:36 +0000 (10:01 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/roles/manifests/pubsub.pp

index 0e891861ad0835bd3c2669a54273d7de2d4b802f..2aaad04f8c5399714f67fe48afbf9a6c21c48989 100644 (file)
@@ -105,6 +105,16 @@ class roles::pubsub {
                ]
        }
 
+       rabbitmq_user_permissions { 'wbadm@packages':
+               read_permission      => 'unchecked',
+               write_permission     => 'wbadm',
+               provider             => 'rabbitmqctl',
+               require              => [
+                       Rabbitmq_user['wbadm'],
+                       Rabbitmq_vhost['packages']
+               ]
+       }
+
        rabbitmq_user_permissions { 'buildd@buildd':
                configure_permission => '.*',
                read_permission      => '.*',
@@ -116,6 +126,17 @@ class roles::pubsub {
                ]
        }
 
+       rabbitmq_user_permissions { 'wbadm@buildd':
+               configure_permission => '.*',
+               read_permission      => '.*',
+               write_permission     => '.*',
+               provider             => 'rabbitmqctl',
+               require              => [
+                       Rabbitmq_user['wbadm'],
+                       Rabbitmq_vhost['buildd']
+               ]
+       }
+
        rabbitmq_policy { 'mirror-buildd':
                vhost   => 'buildd',
                match   => '.*',