Xubo Fei
04/08/2021, 6:44 PM>>> client.branches.listBranches(repository='test').result()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/anaconda3/lib/python3.8/site-packages/bravado/http_future.py", line 271, in result
swagger_result = self._get_swagger_result(incoming_response)
File "/opt/anaconda3/lib/python3.8/site-packages/bravado/http_future.py", line 124, in wrapper
return func(self, *args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/bravado/http_future.py", line 300, in _get_swagger_result
unmarshal_response(
File "/opt/anaconda3/lib/python3.8/site-packages/bravado/http_future.py", line 353, in unmarshal_response
raise_on_expected(incoming_response)
File "/opt/anaconda3/lib/python3.8/site-packages/bravado/http_future.py", line 420, in raise_on_expected
raise make_http_exception(
bravado.exception.HTTPUnauthorized: 401 Unauthorized: error(code=401, message='unauthenticated for invalid credentials')
Xubo Fei
04/08/2021, 6:46 PMXubo Fei
04/08/2021, 6:47 PM>>> from bravado.client import SwaggerClient
>>> http_client = RequestsClient()
>>> http_client.set_basic_auth('<https://lakefs.xxx.com>', 'xxxx', 'xxxx')
>>> client = SwaggerClient.from_url('<https://lakefs.xxxx.com/swagger.json>', http_client=http_client)
/opt/anaconda3/lib/python3.8/site-packages/swagger_spec_validator/validator20.py:49: SwaggerValidationWarning: Found "$ref: #/definitions/staging_location" with siblings that will be overwritten. See <https://stackoverflow.com/a/48114924> for more information. (path #/definitions/staging_metadata/properties/staging)
warnings.warn(
Ariel Shaqed (Scolnicov)
04/08/2021, 7:29 PMXubo Fei
04/08/2021, 8:28 PMAriel Shaqed (Scolnicov)
04/08/2021, 8:49 PMBarak Amar
Barak Amar
Barak Amar
<https://lakefs.xxxx.com/swagger.json>
Barak Amar
Barak Amar
Xubo Fei
04/08/2021, 8:55 PM"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"schemes": [
"http",
"https"
],
"swagger": "2.0",
"info": {
"description": "lakeFS HTTP API",
"title": "lakeFS API",
"version": "0.1.0"
},
Barak Amar
Barak Amar
set_basic_auth
can you pass just the domain nameBarak Amar
Xubo Fei
04/08/2021, 9:03 PMBarak Amar