24 lines
572 B
Puppet
24 lines
572 B
Puppet
#
|
|
class rabbitmq::install::rabbitmqadmin {
|
|
|
|
$management_port = $rabbitmq::management_port
|
|
|
|
staging::file { 'rabbitmqadmin':
|
|
target => '/var/lib/rabbitmq/rabbitmqadmin',
|
|
source => "http://localhost:${management_port}/cli/rabbitmqadmin",
|
|
require => [
|
|
Class['rabbitmq::service'],
|
|
Rabbitmq_plugin['rabbitmq_management']
|
|
],
|
|
}
|
|
|
|
file { '/usr/local/bin/rabbitmqadmin':
|
|
owner => 'root',
|
|
group => 'root',
|
|
source => '/var/lib/rabbitmq/rabbitmqadmin',
|
|
mode => '0755',
|
|
require => Staging::File['rabbitmqadmin'],
|
|
}
|
|
|
|
}
|