class Hiatus::CountThreshold

Public Class Methods

new(threshold = 5) click to toggle source
# File lib/hiatus/count_threshold.rb, line 4
def initialize(threshold = 5)
  @threshold = threshold
  @failure_count = 0
end

Public Instance Methods

increment() click to toggle source
# File lib/hiatus/count_threshold.rb, line 9
def increment
  @failure_count += 1
end
reached?() click to toggle source
# File lib/hiatus/count_threshold.rb, line 13
def reached?
  @failure_count >= @threshold
end
reset() click to toggle source
# File lib/hiatus/count_threshold.rb, line 17
def reset
  @failure_count = 0
end
touch() click to toggle source
# File lib/hiatus/count_threshold.rb, line 21
def touch; end