10218: Merge branch 'master' into 10218-record-node-info
[arvados.git] / sdk / python / arvados / api.py
index e2e8ba19b64823af233c25eba1f90880dc9f4067..ccf16a5fcef3be02b6450bd4b527e6ff682c88d1 100644 (file)
@@ -205,8 +205,9 @@ def api(version=None, cache=True, host=None, token=None, insecure=False, **kwarg
 
     kwargs['http'] = _patch_http_request(kwargs['http'], token)
 
-    svc = apiclient_discovery.build('arvados', version, **kwargs)
+    svc = apiclient_discovery.build('arvados', version, cache_discovery=False, **kwargs)
     svc.api_token = token
+    svc.insecure = insecure
     kwargs['http'].max_request_size = svc._rootDesc.get('maxRequestSize', 0)
     kwargs['http'].cache = None
     return svc