Class: R4r::InfiniteRetryBudget

Inherits:
RetryBudget show all
Defined in:
lib/r4r/retry_budget.rb

Overview

A RetryBudget that always has a balance of ‘100`, and as such, will always allow a retry.

Instance Method Summary collapse

Methods inherited from RetryBudget

create, empty, infinite

Instance Method Details

#balanceObject



106
# File 'lib/r4r/retry_budget.rb', line 106

def balance ; 100 end

#depositObject



104
# File 'lib/r4r/retry_budget.rb', line 104

def deposit ; end

#try_withdrawObject



105
# File 'lib/r4r/retry_budget.rb', line 105

def try_withdraw ; true end