Module: TShield::Sessions
- Defined in:
- lib/tshield/sessions.rb
Class Method Summary collapse
Class Method Details
.current(ip) ⇒ Object
14 15 16 |
# File 'lib/tshield/sessions.rb', line 14 def self.current(ip) sessions[normalize_ip(ip)] end |
.start(ip, name) ⇒ Object
6 7 8 |
# File 'lib/tshield/sessions.rb', line 6 def self.start(ip, name) sessions[normalize_ip(ip)] = {name: name, counter: TShield::Counter.new} end |
.stop(ip) ⇒ Object
10 11 12 |
# File 'lib/tshield/sessions.rb', line 10 def self.stop(ip) sessions[normalize_ip(ip)] = nil end |