Sha256: bbc6817f2e2178bde7de928b8dee988344394e778aa60fc6096f77db37efc4a4

Contents?: true

Size: 619 Bytes

Versions: 13

Compression:

Stored size: 619 Bytes

Contents

require 'bunny'
require 'logger'

require 'fluffle/version'
require 'fluffle/client'
require 'fluffle/errors'
require 'fluffle/handlers/base'
require 'fluffle/handlers/delegator'
require 'fluffle/handlers/dispatcher'
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

13 entries across 13 versions & 1 rubygems

Version Path
fluffle-0.6.3 lib/fluffle.rb
fluffle-0.6.2 lib/fluffle.rb
fluffle-0.6.1 lib/fluffle.rb
fluffle-0.6.0 lib/fluffle.rb
fluffle-0.5.2 lib/fluffle.rb
fluffle-0.5.1 lib/fluffle.rb
fluffle-0.5.0 lib/fluffle.rb
fluffle-0.4.0 lib/fluffle.rb
fluffle-0.3.1 lib/fluffle.rb
fluffle-0.3.0 lib/fluffle.rb
fluffle-0.2.2 lib/fluffle.rb
fluffle-0.2.1 lib/fluffle.rb
fluffle-0.2.0 lib/fluffle.rb