lib/resque/plugins/rate_limited/apis/base_api_queue.rb
module Resque
module Plugins
module RateLimited
class BaseApiQueue
extend Resque::Plugins::RateLimited
def self.perform(klass, *params)
find_class(klass).perform(*params)
end
def self.enqueue(klass, *params)
rate_limited_enqueue(self, klass.to_s, *params)
end
end
end
end
end