class AMQParty::Configuration

Attributes

amqp_host[RW]
heartbeat[RW]
password[RW]
port[RW]
request_timeout[RW]
tls[RW]
tls_ca_certificates[RW]
tls_cert[RW]
tls_key[RW]
username[RW]
verify_peer[RW]

Public Instance Methods

default_options() click to toggle source
# File lib/amqparty.rb, line 50
def default_options
  {
    amqp_client_options: {
      host: amqp_host,
      port: port || 5672,
      tls_ca_certificates: tls_ca_certificates || [],
      verify_peer: verify_peer || false,
      tls: tls || false,
      tls_key: tls_key,
      tls_cert: tls_cert,
      username: username || 'guest',
      password: password || 'guest',
      heartbeat: heartbeat || 60
    },
    request_timeout: request_timeout || 5
  }
end