From 0a2f17324d633da89d29db40eab7af26cefe1394 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz>
Date: Mon, 25 Apr 2022 14:02:18 +0200
Subject: [PATCH] Fix for newer urllib

---
 warden_ra/ejbcaws.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/warden_ra/ejbcaws.py b/warden_ra/ejbcaws.py
index ded68e2..a9dd332 100755
--- a/warden_ra/ejbcaws.py
+++ b/warden_ra/ejbcaws.py
@@ -176,8 +176,8 @@ class HTTPSClientCertTransport(suds.transport.http.HttpTransport):
         self.key = key
         self.cert = cert
 
-    def u2open(self, u2request):
-        tm = self.options.timeout
+    def u2open(self, u2request, timeout=None):
+        tm = timeout or self.options.timeout
         if sys.version_info[0] >= 3:
             url = urllib.request.build_opener(HTTPSClientAuthHandler(self.key, self.cert))
         else:
-- 
GitLab