Module: RedisClient::Retriable
- Included in:
- Error
- Defined in:
- lib/redis_client.rb
Instance Method Summary collapse
- #_set_retry_attempt(retry_attempt) ⇒ Object
- #final? ⇒ Boolean
- #retriable? ⇒ Boolean
- #retry_attempt ⇒ Object
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
115 116 117 |
# File 'lib/redis_client.rb', line 115 def final? !@retry_attempt end |
#retriable? ⇒ Boolean
111 112 113 |
# File 'lib/redis_client.rb', line 111 def retriable? !!@retry_attempt end |
#retry_attempt ⇒ Object
107 108 109 |
# File 'lib/redis_client.rb', line 107 def retry_attempt @retry_attempt || 0 end |