Class: Ruote::Resque::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/ruote/resque/client.rb

Overview

A basic configuration object

Examples:

Setting up ruote-resque (default values shown)

Ruote::Resque.configure do |config|
  config.reply_queue = :ruote_replies
  config.logger = Logger.new(STDOUT).tap { |log| log.level = Logger::INFO }
  config.interval = 5
end

Instance Attribute Summary collapse

Instance Attribute Details

#intervalObject

The interval used by Receiver when polling Resque



24
25
26
# File 'lib/ruote/resque/client.rb', line 24

def interval
  @interval
end

#loggerObject

The logger used (defaults to STDOUT with log level INFO)



22
23
24
# File 'lib/ruote/resque/client.rb', line 22

def logger
  @logger
end

#reply_queueObject

The queue used for message passing between Resque jobs and Ruote (defaults to :ruote_replies)



20
21
22
# File 'lib/ruote/resque/client.rb', line 20

def reply_queue
  @reply_queue
end