From 9d8c25bbaaa532d7a0ec777719496d9d538a5443 Mon Sep 17 00:00:00 2001 From: Kenny Daniel Date: Fri, 9 Jul 2021 15:09:06 -0700 Subject: [PATCH] Flag to disable CA certs in clients for debugging purposes --- Algorithmia/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Algorithmia/client.py b/Algorithmia/client.py index faabbe8..7a35237 100644 --- a/Algorithmia/client.py +++ b/Algorithmia/client.py @@ -34,7 +34,9 @@ def __init__(self, apiKey = None, apiAddress = None, caCert = None): self.apiAddress = apiAddress else: self.apiAddress = Algorithmia.getApiAddress() - if caCert is None and 'REQUESTS_CA_BUNDLE' in os.environ: + if caCert == False: + self.requestSession.verify = False + elif caCert is None and 'REQUESTS_CA_BUNDLE' in os.environ: caCert = os.environ.get('REQUESTS_CA_BUNDLE') self.catCerts(caCert) self.requestSession.verify = self.ca_cert