
This patch is aim to update rabbitmq options in notify::rabbitmq class to keep consistent with glance-api.conf. And fix description error in comment. Fixes bug #1221008 Change-Id: I441a61bb683552e1696f779c733db561cca03b64
29 lines
1.2 KiB
Puppet
29 lines
1.2 KiB
Puppet
#
|
|
# used to configure rabbitmq notifications for glance
|
|
#
|
|
class glance::notify::rabbitmq(
|
|
$rabbit_password,
|
|
$rabbit_userid = 'guest',
|
|
$rabbit_host = 'localhost',
|
|
$rabbit_port = '5672',
|
|
$rabbit_virtual_host = '/',
|
|
$rabbit_use_ssl = false,
|
|
$rabbit_notification_exchange = 'glance',
|
|
$rabbit_notification_topic = 'notifications',
|
|
$rabbit_durable_queues = false
|
|
) {
|
|
|
|
glance_api_config {
|
|
'DEFAULT/notifier_strategy': value => 'rabbit';
|
|
'DEFAULT/rabbit_host': value => $rabbit_host;
|
|
'DEFAULT/rabbit_port': value => $rabbit_port;
|
|
'DEFAULT/rabbit_virtual_host': value => $rabbit_virtual_host;
|
|
'DEFAULT/rabbit_password': value => $rabbit_password;
|
|
'DEFAULT/rabbit_userid': value => $rabbit_userid;
|
|
'DEFAULT/rabbit_notification_exchange': value => $rabbit_notification_exchange;
|
|
'DEFAULT/rabbit_notification_topic': value => $rabbit_notification_topic;
|
|
'DEFAULT/rabbit_use_ssl': value => $rabbit_use_ssl;
|
|
'DEFAULT/rabbit_durable_queues': value => $rabbit_durable_queues;
|
|
}
|
|
}
|