class Resque::Failure::RedisMultiQueue

def self.count(queue = nil, class_name = nil)

def self.count(queue = nil, class_name = nil)
  if queue
    if class_name
      n = 0
      each(0, count(queue), queue, class_name) { n += 1 }
      n
    else
      data_store.num_failed(queue).to_i
    end
  else
    total = 0
    queues.each { |q| total += count(q) }
    total
  end
end