class Semian::CircuitBreaker

def error_timeout_expired?

def error_timeout_expired?
  last_error_time = @errors.last
  return false unless last_error_time
  Time.at(last_error_time) + @error_timeout < Time.now
end