From 5dfd6985e5d32ea353d2b37d01c2521b2089ac2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Honza=20Kr=C3=A1l?= Date: Mon, 29 Feb 2016 22:39:58 +0100 Subject: [PATCH] Only pass in cert to request.session if client_cert specified --- elasticsearch/connection/http_requests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elasticsearch/connection/http_requests.py b/elasticsearch/connection/http_requests.py index 8a4dda5b..b97a94cf 100644 --- a/elasticsearch/connection/http_requests.py +++ b/elasticsearch/connection/http_requests.py @@ -46,7 +46,7 @@ class RequestsHttpConnection(Connection): self.session.verify = verify_certs if not client_key: self.session.cert = client_cert - else: + elif client_cert: # cert is a tuple of (certfile, keyfile) self.session.cert = (client_cert, client_key) if ca_certs: