fuel-library/deployment/puppet/murano/manifests/rabbitmq.pp
Igor Yozhikov c144eeb3c7 Chanages in murano::application_package class
* changes made due to upload mechanism for murano packages has been changed
* this patch-set depends on https://review.fuel-infra.org/#/c/5427/
* removed unused cirros class

Change-Id: I32c69448d06384f3036c5a493db0e744d1770c21
Related-Bug: #1441217
Closes-Bug: #1441274
2015-04-09 21:08:51 +03:00

25 lines
637 B
Puppet

# Configures rabbitmq settings for murano
class murano::rabbitmq(
$rabbit_user = 'murano',
$rabbit_password = 'murano',
$rabbit_virtual_host = '/',
) {
rabbitmq_user { $rabbit_user:
admin => false,
password => $rabbit_password,
provider => 'rabbitmqctl',
# NOTE(bogdando) this assumes rabbitmq module >=4.0 in catalog
require => Class['::rabbitmq'],
}
rabbitmq_user_permissions { "${rabbit_user}@${rabbit_virtual_host}":
configure_permission => '.*',
write_permission => '.*',
read_permission => '.*',
provider => 'rabbitmqctl',
}
}