module Rare

Constants

VERSION

Public Class Methods

configuration() click to toggle source
# File lib/rare.rb, line 12
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/rare.rb, line 16
def configure
  yield(configuration)
end
throttle(opts = {}, &block) click to toggle source
# File lib/rare.rb, line 8
def throttle(opts = {}, &block)
  throttler.throttle opts, &block
end

Private Class Methods

throttler() click to toggle source
# File lib/rare.rb, line 22
def throttler
  @throttler ||= Throttler.new
end