aboutsummaryrefslogtreecommitdiffstats
path: root/onap-client/onap_client/client/request.py
diff options
context:
space:
mode:
Diffstat (limited to 'onap-client/onap_client/client/request.py')
-rw-r--r--onap-client/onap_client/client/request.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/onap-client/onap_client/client/request.py b/onap-client/onap_client/client/request.py
index fa9bf15..eb65b56 100644
--- a/onap-client/onap_client/client/request.py
+++ b/onap-client/onap_client/client/request.py
@@ -59,13 +59,13 @@ class RequestHandler:
"""
self.request_object = request_object
- def make_request(self, verify):
+ def make_request(self, attempts, verify):
r = Request(self.request_object)
logger.info("Submitting request: {}".format(self.request_object.description))
# TODO
# Add verify to config file
- return ResponseHandler(r.request(verify=verify), self.request_object)
+ return ResponseHandler(r.request(attempts, verify=verify), self.request_object)
class Request:
@@ -113,10 +113,10 @@ class Request:
except TypeError:
logger.info(debug_request)
- def request(self, verify=True):
+ def request(self, attempts, verify=True):
http = requests.Session()
retry_strategy = Retry(
- total=3,
+ total=attempts,
backoff_factor=5,
status_forcelist=[404, 429, 500, 501, 502, 503, 504],
method_whitelist=["HEAD", "GET", "PUT", "DELETE", "OPTIONS", "TRACE", "POST"],