diff --git a/bin/python_config.json b/bin/python_config.json index a1829e35..675595b6 100644 --- a/bin/python_config.json +++ b/bin/python_config.json @@ -1,4 +1,4 @@ { "packageName":"zrok_api", "projectName":"zrok_sdk" - } \ No newline at end of file +} diff --git a/sdk/python/examples/pastebin/requirements.txt b/sdk/python/examples/pastebin/requirements.txt index b927021b..94597b74 100644 --- a/sdk/python/examples/pastebin/requirements.txt +++ b/sdk/python/examples/pastebin/requirements.txt @@ -1,3 +1,2 @@ -openziti==0.8.1 -requests==2.31.0 -zrok \ No newline at end of file +zrok +requests \ No newline at end of file diff --git a/sdk/python/examples/proxy/requirements.txt b/sdk/python/examples/proxy/requirements.txt index 3db45633..639cc78b 100644 --- a/sdk/python/examples/proxy/requirements.txt +++ b/sdk/python/examples/proxy/requirements.txt @@ -1,3 +1,4 @@ +zrok flask requests waitress diff --git a/sdk/python/sdk/zrok/zrok/access.py b/sdk/python/sdk/zrok/zrok/access.py index 8c91e869..263bb3cd 100644 --- a/sdk/python/sdk/zrok/zrok/access.py +++ b/sdk/python/sdk/zrok/zrok/access.py @@ -37,9 +37,9 @@ def CreateAccess(root: Root, request: model.AccessRequest) -> model.Access: res = ShareApi(zrok).access(body=out) except Exception as e: raise Exception("unable to create access", e) - return model.Access(Token=res.frontend_token, + return model.Access(Token=res['frontendToken'], ShareToken=request.ShareToken, - BackendMode=res.backend_mode) + BackendMode=res['backendMode']) def DeleteAccess(root: Root, acc: model.Access): diff --git a/sdk/python/sdk/zrok/zrok/environment/root.py b/sdk/python/sdk/zrok/zrok/environment/root.py index 5ce3026d..f12a18ba 100644 --- a/sdk/python/sdk/zrok/zrok/environment/root.py +++ b/sdk/python/sdk/zrok/zrok/environment/root.py @@ -89,16 +89,15 @@ class Root: """Check if the client version is compatible with the API.""" metadata_api = zrok.MetadataApi(zrock_client) try: - print(f"Sending client version: {V}") # Log the version being sent data, status_code, headers = metadata_api.client_version_check_with_http_info(body={"clientVersion": V}) - + # Check if the response status code is 200 OK if status_code != 200: raise Exception(f"Client version check failed: Unexpected status code {status_code}") - + # Success case - status code is 200 and empty response body is expected return - + except Exception as e: raise Exception(f"Client version check failed: {str(e)}") diff --git a/sdk/python/sdk/zrok/zrok_api/models/access_request.py b/sdk/python/sdk/zrok/zrok_api/models/access_request.py index e51ea20a..efb5bfc9 100644 --- a/sdk/python/sdk/zrok/zrok_api/models/access_request.py +++ b/sdk/python/sdk/zrok/zrok_api/models/access_request.py @@ -34,7 +34,7 @@ class AccessRequest(object): attribute_map = { 'env_zid': 'envZId', - 'shr_token': 'shrToken' + 'shr_token': 'shareToken' } def __init__(self, env_zid=None, shr_token=None): # noqa: E501