mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-04-26 14:57:47 +00:00
Merge pull request #314 from grzuy/dont_autoload_if_unnecessary
Don't autoload when it's barely valuable to do so
This commit is contained in:
commit
c7a7c30ae6
1 changed files with 2 additions and 2 deletions
|
|
@ -1,12 +1,13 @@
|
||||||
require 'rack'
|
require 'rack'
|
||||||
require 'forwardable'
|
require 'forwardable'
|
||||||
|
require 'rack/attack/path_normalizer'
|
||||||
|
require 'rack/attack/request'
|
||||||
|
|
||||||
class Rack::Attack
|
class Rack::Attack
|
||||||
class MisconfiguredStoreError < StandardError; end
|
class MisconfiguredStoreError < StandardError; end
|
||||||
class MissingStoreError < StandardError; end
|
class MissingStoreError < StandardError; end
|
||||||
|
|
||||||
autoload :Cache, 'rack/attack/cache'
|
autoload :Cache, 'rack/attack/cache'
|
||||||
autoload :PathNormalizer, 'rack/attack/path_normalizer'
|
|
||||||
autoload :Check, 'rack/attack/check'
|
autoload :Check, 'rack/attack/check'
|
||||||
autoload :Throttle, 'rack/attack/throttle'
|
autoload :Throttle, 'rack/attack/throttle'
|
||||||
autoload :Safelist, 'rack/attack/safelist'
|
autoload :Safelist, 'rack/attack/safelist'
|
||||||
|
|
@ -18,7 +19,6 @@ class Rack::Attack
|
||||||
autoload :RedisStoreProxy, 'rack/attack/store_proxy/redis_store_proxy'
|
autoload :RedisStoreProxy, 'rack/attack/store_proxy/redis_store_proxy'
|
||||||
autoload :Fail2Ban, 'rack/attack/fail2ban'
|
autoload :Fail2Ban, 'rack/attack/fail2ban'
|
||||||
autoload :Allow2Ban, 'rack/attack/allow2ban'
|
autoload :Allow2Ban, 'rack/attack/allow2ban'
|
||||||
autoload :Request, 'rack/attack/request'
|
|
||||||
|
|
||||||
class << self
|
class << self
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue