17 lines
650 B
Puppet
17 lines
650 B
Puppet
notice('MODULAR: rabbitmq.pp')
|
|
|
|
$fuel_settings = parseyaml($astute_settings_yaml)
|
|
|
|
class { 'fuel::rabbitmq':
|
|
astute_user => $::fuel_settings['astute']['user'],
|
|
astute_password => $::fuel_settings['astute']['password'],
|
|
bind_ip => $::fuel_settings['ADMIN_NETWORK']['ipaddress'],
|
|
mco_user => $::fuel_settings['mcollective']['user'],
|
|
mco_password => $::fuel_settings['mcollective']['password'],
|
|
env_config => {
|
|
'RABBITMQ_SERVER_ERL_ARGS' => "+K true +P 1048576",
|
|
'ERL_EPMD_ADDRESS' => $::fuel_settings['ADMIN_NETWORK']['ipaddress'],
|
|
'NODENAME' => "rabbit@${::hostname}",
|
|
},
|
|
}
|