Xenapto/resque-rate_limited

View on GitHub
lib/resque/plugins/rate_limited/apis/base_api_queue.rb

Summary

Maintainability
A
0 mins
Test Coverage
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