Module: Fluffle

Defined in:
lib/fluffle.rb,
lib/fluffle/client.rb,
lib/fluffle/errors.rb,
lib/fluffle/server.rb,
lib/fluffle/railtie.rb,
lib/fluffle/testing.rb,
lib/fluffle/version.rb,
lib/fluffle/connectable.rb,
lib/fluffle/handlers/base.rb,
lib/fluffle/handlers/delegator.rb,
lib/fluffle/handlers/dispatcher.rb

Defined Under Namespace

Modules: Connectable, Errors, Handlers, Testing Classes: Client, Railtie, Server

Constant Summary collapse

VERSION =
'0.2.1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject



16
17
18
# File 'lib/fluffle.rb', line 16

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

Class Method Details

.request_queue_name(name) ⇒ Object

Expand a short name into a fully-qualified one



21
22
23
# File 'lib/fluffle.rb', line 21

def request_queue_name(name)
  "fluffle.requests.#{name}"
end

.response_queue_name(name) ⇒ Object



25
26
27
# File 'lib/fluffle.rb', line 25

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