class Resque::God::Configuration::Worker

Public Class Methods

new(queue, config) click to toggle source
Calls superclass method
# File lib/resque/god/configuration.rb, line 12
def initialize(queue, config)
  data = {queue: queue}

  if config.is_a?(Hash)
    data.merge!(config.symbolize_keys)
  else
    data[:count] = config
  end

  super(data)
end

Public Instance Methods

count() click to toggle source
Calls superclass method
# File lib/resque/god/configuration.rb, line 24
def count
  [super || 1, 1].max
end
env() click to toggle source
Calls superclass method
# File lib/resque/god/configuration.rb, line 28
def env
  env = super || {}

  env[:QUEUE] ||= queue

  Hash[env.map { |k, v| [k, v.to_s] }]
end