diff --git a/warden_ra/ejbcaws.py b/warden_ra/ejbcaws.py index ded68e238a3a7696a9614695a7594734337b03ae..a9dd3325410edf62cb73c7f2b7d1e62b8a4cf677 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: