class Object

Public Instance Methods

rescue(number_of_attempts=0) { |message, n| ... } click to toggle source
# File lib/model_to_googlesheet/helpers.rb, line 5
def rescue number_of_attempts=0
        @n = number_of_attempts
        begin
                self.call 
        rescue => message
                yield message, @n if block_given?
                @n -= 1
                @n > 0 ? retry : raise
        end
end