mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-03-25 09:25:49 +00:00
Use autoload instead of require
This commit is contained in:
parent
a1c1452741
commit
eeb238b78d
3 changed files with 5 additions and 6 deletions
|
|
@ -1,9 +1,10 @@
|
|||
require 'rack'
|
||||
module Rack::Attack
|
||||
require 'rack/attack/cache'
|
||||
require 'rack/attack/throttle'
|
||||
require 'rack/attack/whitelist'
|
||||
require 'rack/attack/blacklist'
|
||||
autoload :Cache, 'rack/attack/cache'
|
||||
autoload :Check, 'rack/attack/check'
|
||||
autoload :Throttle, 'rack/attack/throttle'
|
||||
autoload :Whitelist, 'rack/attack/whitelist'
|
||||
autoload :Blacklist, 'rack/attack/blacklist'
|
||||
|
||||
class << self
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
require_relative 'check'
|
||||
module Rack
|
||||
module Attack
|
||||
class Blacklist < Check
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
require_relative 'check'
|
||||
module Rack
|
||||
module Attack
|
||||
class Whitelist < Check
|
||||
|
|
|
|||
Loading…
Reference in a new issue