Class: Restfulie::Client::Feature::RetryWhenUnavailable

Inherits:
Object
  • Object
show all
Defined in:
lib/restfulie/client/feature/retry_when_unavailable.rb

Instance Method Summary collapse

Instance Method Details

#execute(chain, request, env) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/restfulie/client/feature/retry_when_unavailable.rb', line 8

def execute(chain, request, env)
	resp = chain.continue(request, env)
	if should_retry?(resp, env)
		resp = chain.continue(request, env)
	end
	resp
end