Module: Apollo::Helper::Amqp
- Defined in:
- lib/apollo_crawler/helper/amqp_helper.rb
Class Method Summary collapse
Class Method Details
.connect(conn, opts = {}) ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/apollo_crawler/helper/amqp_helper.rb', line 29 def self.connect(conn, opts={}) res = nil if(opts[:verbose]) puts "AMQP Connecting - #{conn.inspect}" end res = Bunny.new(:host => conn['host'], :user => conn['username'], :password => conn['password'], :vhost => conn['vhost'], :port => conn['port']) res.start sleep(0.001) until res if(opts[:verbose]) puts "AMQP connected - #{res.inspect}" end return res end |