a9s_rabbitmq

The a9s_rabbitmq gem simplifies the configuration of ruby applications using the anynines RabbitMQ service. It provides methods for generating configuration hashes for * the amqp gem - github.com/ruby-amqp/amqp * the bunny gem - github.com/ruby-amqp/bunny

If you would like to use other gems for connecting to the the RabbitMQ service you are also able to retrieve a standard credentials hash (see below).

Usage

AMQP gem

    AMQP.start(Anynines::RabbitMQ::Utility.amqp_hash) do |connection|
            ...
    end

bunny gem

    conn = Bunny.new(Anynines::RabbitMQ::Utility.bunny_hash)

Other rabbitmq gems

    credentials_hash = Anynines::RabbitMQ::Utility.credentials_hash # => returns a Hash

Contributing to a9s_rabbitmq

Copyright © 2014 Julian Weber. See LICENSE.txt for further details.