[#5675] for all api entreprise job, retry on 502, 503

This commit is contained in:
simon lehericey 2020-12-02 17:17:00 +01:00
parent 02e7de0003
commit 9eab310565
8 changed files with 59 additions and 22 deletions

View file

@ -21,6 +21,9 @@ class ApiEntreprise::API
class BadFormatRequest < StandardError
end
class BadGateway < StandardError
end
class ServiceUnavailable < StandardError
end
@ -97,6 +100,8 @@ class ApiEntreprise::API
raise ResourceNotFound, "url: #{url}"
elsif response.code == 400
raise BadFormatRequest, "url: #{url}"
elsif response.code == 502
raise BadGateway, "url: #{url}"
elsif response.code == 503
raise ServiceUnavailable, "url: #{url}"
else