Sha256: 43f5826ebbe72cba2294644446403ff539eba5218f85bcea7f0d36e5e952a21d

Contents?: true

Size: 550 Bytes

Versions: 2

Compression:

Stored size: 550 Bytes

Contents

module Woodhouse::Dispatchers

  def self.default_amqp_dispatcher
    if RUBY_ENGINE =~ /jruby/
      Woodhouse::Dispatchers::HotBunniesDispatcher
    else
      Woodhouse::Dispatchers::BunnyDispatcher
    end
  end

end

require 'woodhouse/dispatcher'
require 'woodhouse/dispatchers/local_dispatcher'
require 'woodhouse/dispatchers/bunny_dispatcher'
require 'woodhouse/dispatchers/hot_bunnies_dispatcher'
require 'woodhouse/dispatchers/local_pool_dispatcher'

Woodhouse::Dispatchers::AmqpDispatcher = Woodhouse::Dispatchers.default_amqp_dispatcher 

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
woodhouse-0.1.2 lib/woodhouse/dispatchers.rb
woodhouse-0.1.1 lib/woodhouse/dispatchers.rb