diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-04-04 21:23:13 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-04-04 21:39:04 +0300 |
commit | e5c43da6f0dc196b4622f7af60ef08ad7c288a45 (patch) | |
tree | 6cd28df3b9fdaace9c378574af271bf73ecb23fd /ick2/client.py | |
parent | 2ab9c41318f3a296866ca5d9858f43cfc5dbf35e (diff) | |
download | ick2-e5c43da6f0dc196b4622f7af60ef08ad7c288a45.tar.gz |
Fix: icktool --verify-tls
Diffstat (limited to 'ick2/client.py')
-rw-r--r-- | ick2/client.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ick2/client.py b/ick2/client.py index 5468c7f..8bcf45b 100644 --- a/ick2/client.py +++ b/ick2/client.py @@ -35,10 +35,14 @@ class HttpAPI: def __init__(self): self._session = requests.Session() self._token = None + self._verify = None def set_session(self, session): self._session = session + def set_verify_tls(self, verify): # pragma: no cover + self._verify = verify + def set_token(self, token): self._token = token @@ -92,7 +96,7 @@ class HttpAPI: headers = {} headers.update(self._get_authorization_headers()) - r = func(url, headers=headers, verify=False, **kwargs) + r = func(url, headers=headers, verify=self._verify, **kwargs) if not r.ok: raise HttpError(r.status_code) return r @@ -108,6 +112,9 @@ class ControllerClient: def set_client_name(self, name): self._name = name + def set_verify_tls(self, verify): # pragma: no cover + self._api.set_verify_tls(verify) + def set_http_api(self, api): self._api = api |