Module: RedisClient::Retriable

Included in:
Error
Defined in:
lib/redis_client.rb

Instance Method Summary collapse

Instance Method Details

#_set_retry_attempt(retry_attempt) ⇒ Object



103
104
105
# File 'lib/redis_client.rb', line 103

def _set_retry_attempt(retry_attempt)
  @retry_attempt = retry_attempt
end

#final?Boolean

Returns:

  • (Boolean)


115
116
117
# File 'lib/redis_client.rb', line 115

def final?
  !@retry_attempt
end

#retriable?Boolean

Returns:

  • (Boolean)


111
112
113
# File 'lib/redis_client.rb', line 111

def retriable?
  !!@retry_attempt
end

#retry_attemptObject



107
108
109
# File 'lib/redis_client.rb', line 107

def retry_attempt
  @retry_attempt || 0
end