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
113 114 115 |
# File 'lib/redis_client.rb', line 113 def _set_retry_attempt(retry_attempt) @retry_attempt = retry_attempt end |
#final? ⇒ Boolean
125 126 127 |
# File 'lib/redis_client.rb', line 125 def final? !@retry_attempt end |
#retriable? ⇒ Boolean
121 122 123 |
# File 'lib/redis_client.rb', line 121 def retriable? !!@retry_attempt end |
#retry_attempt ⇒ Object
117 118 119 |
# File 'lib/redis_client.rb', line 117 def retry_attempt @retry_attempt || 0 end |