Method: WebShield::Config#initialize
- Defined in:
- lib/web_shield/config.rb
#initialize ⇒ Config
8 9 10 11 12 13 14 15 16 |
# File 'lib/web_shield/config.rb', line 8 def initialize @shields = [] @shield_counter = 0 @id_prefix = Time.now.to_f.to_s @user_parser = Proc.new {|req| req.ip } @blocked_response = Proc.new {|req| [429, {}, ['Too Many Requests']] } @logger = Logger.new($stdout) end |