mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-03-25 09:25:49 +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 'forwardable'
|
||||
require 'rack/attack/path_normalizer'
|
||||
require 'rack/attack/request'
|
||||
|
||||
class Rack::Attack
|
||||
class MisconfiguredStoreError < StandardError; end
|
||||
class MissingStoreError < StandardError; end
|
||||
|
||||
autoload :Cache, 'rack/attack/cache'
|
||||
autoload :PathNormalizer, 'rack/attack/path_normalizer'
|
||||
autoload :Check, 'rack/attack/check'
|
||||
autoload :Throttle, 'rack/attack/throttle'
|
||||
autoload :Safelist, 'rack/attack/safelist'
|
||||
|
|
@ -18,7 +19,6 @@ class Rack::Attack
|
|||
autoload :RedisStoreProxy, 'rack/attack/store_proxy/redis_store_proxy'
|
||||
autoload :Fail2Ban, 'rack/attack/fail2ban'
|
||||
autoload :Allow2Ban, 'rack/attack/allow2ban'
|
||||
autoload :Request, 'rack/attack/request'
|
||||
|
||||
class << self
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue