module ActiveBeaneater::QueueOptions::ClassMethods

Public Instance Methods

queue_priority(pri) click to toggle source
# File lib/active_beaneater/queue_options.rb, line 9
def queue_priority(pri)
  self.queue_priority_number = case pri
  when Integer
    pri
  when :low
    10000
  when :high
    0
  else
    fails ArgumentError, 'unknown priority'
  end
end
queue_timeout_after(timeout) click to toggle source
# File lib/active_beaneater/queue_options.rb, line 22
def queue_timeout_after(timeout)
  self.queue_respond_timeout = timeout
end