Update rabbitmq module
[mirror/dsa-puppet.git] / 3rdparty / modules / rabbitmq / examples / full.pp
1 class { 'rabbitmq::repo::apt':
2   pin => '900',
3 }
4
5 -> class { 'rabbitmq::server':
6   delete_guest_user => true,
7 #  version           => '2.4.1',
8 }
9
10 -> rabbitmq_user { 'dan':
11   admin    => true,
12   password => 'pass',
13   provider => 'rabbitmqctl',
14 }
15
16 -> rabbitmq_vhost { 'myhost':
17   provider => 'rabbitmqctl',
18 }
19
20 rabbitmq_user_permissions { 'dan@myhost':
21   configure_permission => '.*',
22   read_permission      => '.*',
23   write_permission     => '.*',
24   provider             => 'rabbitmqctl',
25 }