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



113
114
115
# File 'lib/redis_client.rb', line 113

def _set_retry_attempt(retry_attempt)
  @retry_attempt = retry_attempt
end

#final?Boolean

Returns:

  • (Boolean)


125
126
127
# File 'lib/redis_client.rb', line 125

def final?
  !@retry_attempt
end

#retriable?Boolean

Returns:

  • (Boolean)


121
122
123
# File 'lib/redis_client.rb', line 121

def retriable?
  !!@retry_attempt
end

#retry_attemptObject



117
118
119
# File 'lib/redis_client.rb', line 117

def retry_attempt
  @retry_attempt || 0
end