Parent

Methods

AMQP::Integration::Rails

Public Class Methods

start(options_or_uri = {}, &block) click to toggle source
    # File lib/amqp/integration/rails.rb, line 7
 7:       def self.start(options_or_uri = {}, &block)
 8:         yaml     = YAML.load_file(File.join(::Rails.root, "config", "amqp.yml"))
 9:         settings = yaml.fetch(::Rails.env, Hash.new).symbolize_keys
10: 
11:         arg      = if options_or_uri.is_a?(Hash)
12:                      settings.merge(options_or_uri)[:uri]
13:                    else
14:                      settings[:uri] || options_or_uri
15:                    end
16: 
17:         EventMachine.next_tick do
18:           AMQP.start(arg, &block)
19:         end
20:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.