module Sensu::Plugin::RabbitMQ::Options
Public Instance Methods
add_common_options()
click to toggle source
# File lib/sensu-plugins-rabbitmq/rabbitmq.rb, line 10 def add_common_options option :host, description: 'RabbitMQ management API host', long: '--host HOST', default: 'localhost' option :port, description: 'RabbitMQ management API port', long: '--port PORT', proc: proc(&:to_i), default: 15_672 option :vhost, description: 'Regular expression for filtering the RabbitMQ vhost', short: '-v', long: '--vhost VHOST', default: '' option :username, description: 'RabbitMQ management API user', long: '--username USER', default: 'guest' option :password, description: 'RabbitMQ management API password', long: '--password PASSWORD', default: 'guest' option :ssl, description: 'Enable SSL for connection to the API', long: '--ssl', boolean: true, default: false option :ini, description: 'Configuration ini file', short: '-i', long: '--ini VALUE' end