Sha256: 721570206a57f5e04d081ecc59e1ea4abdd6f04d42865c2ada06a2e6638da5d2

Contents?: true

Size: 682 Bytes

Versions: 10

Compression:

Stored size: 682 Bytes

Contents

require 'bunny'
require 'logger'

require 'fluffle/version'
require 'fluffle/client'
require 'fluffle/confirmer'
require 'fluffle/errors'
require 'fluffle/handlers/base'
require 'fluffle/handlers/delegator'
require 'fluffle/handlers/dispatcher'
require 'fluffle/middleware_stack'
require 'fluffle/server'

module Fluffle
  class << self
    attr_writer :logger

    def logger
      @logger ||= Logger.new $stdout
    end

    # Expand a short name into a fully-qualified one
    def request_queue_name(name)
      "fluffle.requests.#{name}"
    end

    def response_queue_name(name)
      "fluffle.responses.#{name}"
    end
  end
end

require 'fluffle/railtie' if defined? Rails

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
fluffle-1.1.0 lib/fluffle.rb
fluffle-1.0.1 lib/fluffle.rb
fluffle-1.0.0 lib/fluffle.rb
fluffle-0.9.1 lib/fluffle.rb
fluffle-0.9.0 lib/fluffle.rb
fluffle-0.8.1 lib/fluffle.rb
fluffle-0.8.0 lib/fluffle.rb
fluffle-0.7.2 lib/fluffle.rb
fluffle-0.7.1 lib/fluffle.rb
fluffle-0.7.0 lib/fluffle.rb