1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
# File 'modules/profile/manifests/openstack/eqiad1/rabbitmq.pp', line 1
class profile::openstack::eqiad1::rabbitmq(
Array[Stdlib::Fqdn] $rabbitmq_nodes = lookup('profile::openstack::eqiad1::rabbitmq_nodes'),
Array[Stdlib::Fqdn] $rabbitmq_setup_nodes = lookup('profile::openstack::eqiad1::rabbitmq_setup_nodes'),
$monitor_user = lookup('profile::openstack::eqiad1::rabbit_monitor_user'),
$monitor_password = lookup('profile::openstack::eqiad1::rabbit_monitor_pass'),
$cleanup_password = lookup('profile::openstack::eqiad1::rabbit_cleanup_pass'),
$file_handles = lookup('profile::openstack::eqiad1::rabbit_file_handles'),
String $nova_rabbit_user = lookup('profile::openstack::base::nova::rabbit_user'),
String $nova_rabbit_password = lookup('profile::openstack::eqiad1::nova::rabbit_pass'),
String $neutron_rabbit_user = lookup('profile::openstack::base::neutron::rabbit_user'),
String $neutron_rabbit_password = lookup('profile::openstack::eqiad1::neutron::rabbit_pass'),
String $heat_rabbit_user = lookup('profile::openstack::base::heat::rabbit_user'),
String $heat_rabbit_password = lookup('profile::openstack::eqiad1::heat::rabbit_pass'),
String $magnum_rabbit_user = lookup('profile::openstack::base::magnum::rabbit_user'),
String $magnum_rabbit_password = lookup('profile::openstack::eqiad1::magnum::rabbit_pass'),
String $cinder_rabbit_user = lookup('profile::openstack::base::cinder::rabbit_user'),
String $cinder_rabbit_password = lookup('profile::openstack::eqiad1::cinder::rabbit_pass'),
String $designate_rabbit_user = lookup('profile::openstack::base::designate::rabbit_user'),
String $designate_rabbit_password = lookup('profile::openstack::eqiad1::designate::rabbit_pass'),
String $trove_rabbit_user = lookup('profile::openstack::base::trove::rabbit_user'),
String $trove_rabbit_pass = lookup('profile::openstack::eqiad1::trove::rabbit_pass'),
String $trove_guest_rabbit_user = lookup('profile::openstack::base::trove::trove_guest_rabbit_user'),
String $trove_guest_rabbit_pass = lookup('profile::openstack::eqiad1::trove::trove_guest_rabbit_pass'),
Optional[String] $rabbit_cfssl_label = lookup('profile::openstack::codfw1dev::rabbitmq::rabbit_cfssl_label', {default_value => undef}),
$rabbit_erlang_cookie = lookup('profile::openstack::eqiad1::rabbit_erlang_cookie'),
Integer $heartbeat_timeout = lookup('profile::openstack::eqiad1::rabbitmq_heartbeat_timeout'),
String $version = lookup('profile::openstack::eqiad1::version'),
){
class {'::profile::openstack::base::rabbitmq':
rabbitmq_nodes => $rabbitmq_nodes,
rabbitmq_setup_nodes => $rabbitmq_setup_nodes,
monitor_user => $monitor_user,
monitor_password => $monitor_password,
cleanup_password => $cleanup_password,
file_handles => $file_handles,
nova_rabbit_user => $nova_rabbit_user,
nova_rabbit_password => $nova_rabbit_password,
neutron_rabbit_user => $neutron_rabbit_user,
neutron_rabbit_password => $neutron_rabbit_password,
heat_rabbit_user => $heat_rabbit_user,
heat_rabbit_password => $heat_rabbit_password,
magnum_rabbit_user => $magnum_rabbit_user,
magnum_rabbit_password => $magnum_rabbit_password,
cinder_rabbit_user => $cinder_rabbit_user,
cinder_rabbit_password => $cinder_rabbit_password,
designate_rabbit_user => $designate_rabbit_user,
designate_rabbit_password => $designate_rabbit_password,
trove_rabbit_user => $trove_rabbit_user,
trove_rabbit_pass => $trove_rabbit_pass,
trove_guest_rabbit_user => $trove_guest_rabbit_user,
trove_guest_rabbit_pass => $trove_guest_rabbit_pass,
rabbit_erlang_cookie => $rabbit_erlang_cookie,
rabbit_cfssl_label => $rabbit_cfssl_label,
heartbeat_timeout => $heartbeat_timeout,
version => $version,
}
contain '::profile::openstack::base::rabbitmq'
}
|