class Autodrop::Dog
Attributes
addr[R]
count[RW]
count_max[R]
drop_command[R]
duration[R]
expire[RW]
Public Class Methods
new(addr, config)
click to toggle source
# File autodrop, line 97 def initialize addr, config @addr = addr @duration = config[KW_DURATION] @expire = Time.now + config[KW_DURATION] @count_max = config[KW_COUNT] @count = 1 @drop_command = config[KW_DROP_COMMAND].map { |e| e == "%remote_address%" ? addr : e } end