Sha256: 8e01cc60008e8f3bd1ced45d54449ffa6e68dd30ed49dead34a350a8e5657e34

Contents?: true

Size: 800 Bytes

Versions: 3

Compression:

Stored size: 800 Bytes

Contents

require 'rack'

module Rack
  module Throttle
    autoload :Limiter,    ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/limiter'
    autoload :Interval,   ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/interval'
    autoload :TimeWindow, ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/time_window'
    autoload :Daily,      ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/daily'
    autoload :Hourly,     ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/hourly'
    autoload :Minute,     ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/minute'
    autoload :Second,     ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/second'
    autoload :VERSION,    ::File.expand_path(::File.dirname(__FILE__)) + '/throttle/version'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rack-throttle-0.5.0 lib/rack/throttle.rb
rack-throttle-0.4.2 lib/rack/throttle.rb
rack-throttle-0.4.1 lib/rack/throttle.rb