+# = Class: roles::pubsub::entities
+#
+# MQ users, vhosts, policies, and permissions for pubsub hosts
+#
+# == Sample Usage:
+#
+# include roles::pubsub::entities
+#
class roles::pubsub::entities {
include roles::pubsub::params
}
rabbitmq_user_permissions { 'mailly@dsa':
- read_permission => 'mailadm',
- write_permission => 'mailly',
+ configure_permission => '.*',
+ read_permission => '.*',
+ write_permission => '.*',
provider => 'rabbitmqctl',
require => [
Rabbitmq_user['mailly'],
}
rabbitmq_user_permissions { 'muffat@dsa':
- read_permission => 'mailadm',
- write_permission => 'muffat',
+ configure_permission => '.*',
+ read_permission => '.*',
+ write_permission => '.*',
provider => 'rabbitmqctl',
require => [
Rabbitmq_user['muffat'],