Method: Retry.wait

Defined in:
lib/retry.rb

.wait(delay) ⇒ void

This method returns an undefined value.

Waits for the specified number of seconds. If delay is positive, sleep for that period. If delay is negative, sleep for a random time up to that duration.

Parameters:

  • delay (Float)

    the number of seconds to wait before retrying



185
186
187
# File 'lib/retry.rb', line 185

def self.wait(delay)
  sleep(delay > 0 ? delay : Random.rand(-delay))
end