Skip to content
This repository has been archived by the owner on Mar 13, 2022. It is now read-only.

Async Request fix for Dynamic Client #269

Closed
Closed
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 5 additions & 1 deletion dynamic/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ def request(self, method, path, body=None, **params):
# Authentication setting
auth_settings = ['BearerToken']

return self.client.call_api(
api_response = self.client.call_api(
path,
method.upper(),
path_params,
Expand All @@ -281,6 +281,10 @@ def request(self, method, path, body=None, **params):
_preload_content=False,
_return_http_data_only=params.get('_return_http_data_only', True)
)
if params.get('async_req'):
return api_response.get()
else:
return api_response
venukarnati92 marked this conversation as resolved.
Show resolved Hide resolved

def validate(self, definition, version=None, strict=False):
"""validate checks a kubernetes resource definition
Expand Down