phpservermon/puphpet/puppet/modules/rabbitmq/manifests/install/rabbitmqadmin.pp

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'],
}
}