mirror of
https://github.com/LukeHagar/plexpy.git
synced 2025-12-08 12:37:47 +00:00
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.235.0
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
import requests as requests_http
|
||||
from .sdkconfiguration import SDKConfiguration
|
||||
from plex_api import utils
|
||||
from plex_api._hooks import HookContext
|
||||
from plex_api._hooks import AfterErrorContext, AfterSuccessContext, BeforeRequestContext, HookContext
|
||||
from plex_api.models import errors, operations
|
||||
from typing import Optional
|
||||
|
||||
@@ -53,34 +53,33 @@ class Search:
|
||||
client = self.sdk_configuration.client
|
||||
|
||||
try:
|
||||
req = self.sdk_configuration.get_hooks().before_request(
|
||||
hook_ctx,
|
||||
requests_http.Request('GET', url, params=query_params, headers=headers).prepare(),
|
||||
)
|
||||
req = client.prepare_request(requests_http.Request('GET', url, params=query_params, headers=headers))
|
||||
req = self.sdk_configuration.get_hooks().before_request(BeforeRequestContext(hook_ctx), req)
|
||||
http_res = client.send(req)
|
||||
except Exception as e:
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, None, e)
|
||||
raise e
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), None, e)
|
||||
if e is not None:
|
||||
raise e
|
||||
|
||||
if utils.match_status_codes(['400','401','4XX','5XX'], http_res.status_code):
|
||||
http_res, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, http_res, None)
|
||||
if e:
|
||||
result, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), http_res, None)
|
||||
if e is not None:
|
||||
raise e
|
||||
if result is not None:
|
||||
http_res = result
|
||||
else:
|
||||
result = self.sdk_configuration.get_hooks().after_success(hook_ctx, http_res)
|
||||
if isinstance(result, Exception):
|
||||
raise result
|
||||
http_res = result
|
||||
http_res = self.sdk_configuration.get_hooks().after_success(AfterSuccessContext(hook_ctx), http_res)
|
||||
|
||||
|
||||
|
||||
res = operations.PerformSearchResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type'), raw_response=http_res)
|
||||
res = operations.PerformSearchResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type') or '', raw_response=http_res)
|
||||
|
||||
if http_res.status_code == 200:
|
||||
pass
|
||||
elif http_res.status_code == 400 or http_res.status_code >= 400 and http_res.status_code < 500 or http_res.status_code >= 500 and http_res.status_code < 600:
|
||||
raise errors.SDKError('API error occurred', http_res.status_code, http_res.text, http_res)
|
||||
elif http_res.status_code == 401:
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type'), 'application/json'):
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type') or '', 'application/json'):
|
||||
out = utils.unmarshal_json(http_res.text, errors.PerformSearchResponseBody)
|
||||
out.raw_response = http_res
|
||||
raise out
|
||||
@@ -123,34 +122,33 @@ class Search:
|
||||
client = self.sdk_configuration.client
|
||||
|
||||
try:
|
||||
req = self.sdk_configuration.get_hooks().before_request(
|
||||
hook_ctx,
|
||||
requests_http.Request('GET', url, params=query_params, headers=headers).prepare(),
|
||||
)
|
||||
req = client.prepare_request(requests_http.Request('GET', url, params=query_params, headers=headers))
|
||||
req = self.sdk_configuration.get_hooks().before_request(BeforeRequestContext(hook_ctx), req)
|
||||
http_res = client.send(req)
|
||||
except Exception as e:
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, None, e)
|
||||
raise e
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), None, e)
|
||||
if e is not None:
|
||||
raise e
|
||||
|
||||
if utils.match_status_codes(['400','401','4XX','5XX'], http_res.status_code):
|
||||
http_res, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, http_res, None)
|
||||
if e:
|
||||
result, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), http_res, None)
|
||||
if e is not None:
|
||||
raise e
|
||||
if result is not None:
|
||||
http_res = result
|
||||
else:
|
||||
result = self.sdk_configuration.get_hooks().after_success(hook_ctx, http_res)
|
||||
if isinstance(result, Exception):
|
||||
raise result
|
||||
http_res = result
|
||||
http_res = self.sdk_configuration.get_hooks().after_success(AfterSuccessContext(hook_ctx), http_res)
|
||||
|
||||
|
||||
|
||||
res = operations.PerformVoiceSearchResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type'), raw_response=http_res)
|
||||
res = operations.PerformVoiceSearchResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type') or '', raw_response=http_res)
|
||||
|
||||
if http_res.status_code == 200:
|
||||
pass
|
||||
elif http_res.status_code == 400 or http_res.status_code >= 400 and http_res.status_code < 500 or http_res.status_code >= 500 and http_res.status_code < 600:
|
||||
raise errors.SDKError('API error occurred', http_res.status_code, http_res.text, http_res)
|
||||
elif http_res.status_code == 401:
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type'), 'application/json'):
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type') or '', 'application/json'):
|
||||
out = utils.unmarshal_json(http_res.text, errors.PerformVoiceSearchResponseBody)
|
||||
out.raw_response = http_res
|
||||
raise out
|
||||
@@ -188,30 +186,29 @@ class Search:
|
||||
client = self.sdk_configuration.client
|
||||
|
||||
try:
|
||||
req = self.sdk_configuration.get_hooks().before_request(
|
||||
hook_ctx,
|
||||
requests_http.Request('GET', url, params=query_params, headers=headers).prepare(),
|
||||
)
|
||||
req = client.prepare_request(requests_http.Request('GET', url, params=query_params, headers=headers))
|
||||
req = self.sdk_configuration.get_hooks().before_request(BeforeRequestContext(hook_ctx), req)
|
||||
http_res = client.send(req)
|
||||
except Exception as e:
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, None, e)
|
||||
raise e
|
||||
_, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), None, e)
|
||||
if e is not None:
|
||||
raise e
|
||||
|
||||
if utils.match_status_codes(['400','401','4XX','5XX'], http_res.status_code):
|
||||
http_res, e = self.sdk_configuration.get_hooks().after_error(hook_ctx, http_res, None)
|
||||
if e:
|
||||
result, e = self.sdk_configuration.get_hooks().after_error(AfterErrorContext(hook_ctx), http_res, None)
|
||||
if e is not None:
|
||||
raise e
|
||||
if result is not None:
|
||||
http_res = result
|
||||
else:
|
||||
result = self.sdk_configuration.get_hooks().after_success(hook_ctx, http_res)
|
||||
if isinstance(result, Exception):
|
||||
raise result
|
||||
http_res = result
|
||||
http_res = self.sdk_configuration.get_hooks().after_success(AfterSuccessContext(hook_ctx), http_res)
|
||||
|
||||
|
||||
|
||||
res = operations.GetSearchResultsResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type'), raw_response=http_res)
|
||||
res = operations.GetSearchResultsResponse(status_code=http_res.status_code, content_type=http_res.headers.get('Content-Type') or '', raw_response=http_res)
|
||||
|
||||
if http_res.status_code == 200:
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type'), 'application/json'):
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type') or '', 'application/json'):
|
||||
out = utils.unmarshal_json(http_res.text, Optional[operations.GetSearchResultsResponseBody])
|
||||
res.object = out
|
||||
else:
|
||||
@@ -220,7 +217,7 @@ class Search:
|
||||
elif http_res.status_code == 400 or http_res.status_code >= 400 and http_res.status_code < 500 or http_res.status_code >= 500 and http_res.status_code < 600:
|
||||
raise errors.SDKError('API error occurred', http_res.status_code, http_res.text, http_res)
|
||||
elif http_res.status_code == 401:
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type'), 'application/json'):
|
||||
if utils.match_content_type(http_res.headers.get('Content-Type') or '', 'application/json'):
|
||||
out = utils.unmarshal_json(http_res.text, errors.GetSearchResultsResponseBody)
|
||||
out.raw_response = http_res
|
||||
raise out
|
||||
|
||||
Reference in New Issue
Block a user