From a3c87c27da806a21bb4677a66f15a4b31e150a8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 5 Aug 2016 16:10:43 +0200 Subject: [PATCH] Always verify SSL connections. Strangely enough, without verify=True we get: requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) --- pillarsdk/api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pillarsdk/api.py b/pillarsdk/api.py index 81d24bb..369b2d2 100644 --- a/pillarsdk/api.py +++ b/pillarsdk/api.py @@ -91,12 +91,14 @@ class Api(object): url, method, data=body, files=files, - headers=http_headers) + headers=http_headers, + verify=True) else: http_headers['Content-Type'] = "application/json" return self.http_call(url, method, data=json.dumps(body), - headers=http_headers) + headers=http_headers, + verify=True) # Handle unauthorized token except exceptions.UnauthorizedAccess as error: