Class: Wait::ExponentialDelayer
- Inherits:
-
RegularDelayer
- Object
- BaseDelayer
- RegularDelayer
- Wait::ExponentialDelayer
- Defined in:
- lib/delayers/exponential.rb
Instance Attribute Summary
Attributes inherited from BaseDelayer
Instance Method Summary collapse
Methods inherited from BaseDelayer
Constructor Details
This class inherits a constructor from Wait::BaseDelayer
Instance Method Details
#increment ⇒ Object
8 9 10 |
# File 'lib/delayers/exponential.rb', line 8 def increment @delay *= 2 end |
#sleep ⇒ Object
3 4 5 6 |
# File 'lib/delayers/exponential.rb', line 3 def sleep super increment end |