X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Frabbitmq%2Fmanifests%2Fautouser.pp;h=90758b78082bf9fef45a82761b774647f8c0620f;hb=917f80937c03a7f486d25fa70373f1f4d4b02958;hp=9e14628874866fc0b5e665b9c91f08ab4a3f099d;hpb=a52f9845b97672888a2ceba7b0b11a593f0872f1;p=dsa-puppet.git diff --git a/modules/rabbitmq/manifests/autouser.pp b/modules/rabbitmq/manifests/autouser.pp index 9e146288..90758b78 100644 --- a/modules/rabbitmq/manifests/autouser.pp +++ b/modules/rabbitmq/manifests/autouser.pp @@ -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'] + ] + } }