Module: Wayfarer::Redis::Resettable

Included in:
Barrier, Counter
Defined in:
lib/wayfarer/redis/resettable.rb

Instance Method Summary collapse

Instance Method Details

#redis_keyObject

Raises:

  • (NotImplementedError)


14
15
16
# File 'lib/wayfarer/redis/resettable.rb', line 14

def redis_key
  raise NotImplementedError
end

#redis_poolObject

Raises:

  • (NotImplementedError)


10
11
12
# File 'lib/wayfarer/redis/resettable.rb', line 10

def redis_pool
  raise NotImplementedError
end

#reset!Object



6
7
8
# File 'lib/wayfarer/redis/resettable.rb', line 6

def reset!
  redis_pool.with { |conn| conn.del(redis_key) }
end