
    =Ki#%                     V    S r SSKJr  SSKrSSKrSSKJr  SSKJrJ	r	   " S S\
5      rg)z
Kubernetes

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)  # noqa: E501

The version of the OpenAPI document: release-1.35
Generated by: https://openapi-generator.tech
    )absolute_importN)	ApiClient)ApiTypeErrorApiValueErrorc                   :    \ rS rSrSrS
S jrS rS rS rS r	S	r
g)LogsApi   z}NOTE: This class is auto generated by OpenAPI Generator
Ref: https://openapi-generator.tech

Do not edit the class manually.
Nc                 *    Uc
  [        5       nXl        g N)r   
api_client)selfr   s     `/var/www/html/dynamic-report/venv/lib/python3.13/site-packages/kubernetes/client/api/logs_api.py__init__LogsApi.__init__"   s    "J$    c                 2    SUS'   U R                   " U40 UD6$ )av  log_file_handler  # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.log_file_handler(logpath, async_req=True)
>>> result = thread.get()

:param async_req bool: execute request asynchronously
:param str logpath: path to the log (required)
:param _preload_content: if False, the urllib3.HTTPResponse object will
                         be returned without reading/decoding response
                         data. Default is True.
:param _request_timeout: timeout setting for this request. If one
                         number provided, it will be total request
                         timeout. It can also be a pair (tuple) of
                         (connection, read) timeouts.
:return: None
         If the method is called asynchronously,
         returns the request thread.
T_return_http_data_only)log_file_handler_with_http_info)r   logpathkwargss      r   log_file_handlerLogsApi.log_file_handler'   s%    * ,0'(33GFvFFr   c                 $   [        5       nS/nUR                  / SQ5        [        R                  " US   5       H  u  pVXT;  a  [	        SU-  5      eXcU'   M     US	 U R
                  R                  (       a  SU;  d  US   c  [        S5      e0 n0 nSU;   a  US   US'   / n	0 n
/ n0 nSnS/nU R
                  R                  SS	UU	U
UUUSUUR                  S
5      UR                  S5      UR                  SS5      UR                  S5      US9$ )a  log_file_handler  # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.log_file_handler_with_http_info(logpath, async_req=True)
>>> result = thread.get()

:param async_req bool: execute request asynchronously
:param str logpath: path to the log (required)
:param _return_http_data_only: response data without head status code
                               and headers
:param _preload_content: if False, the urllib3.HTTPResponse object will
                         be returned without reading/decoding response
                         data. Default is True.
:param _request_timeout: timeout setting for this request. If one
                         number provided, it will be total request
                         timeout. It can also be a pair (tuple) of
                         (connection, read) timeouts.
:return: None
         If the method is called asynchronously,
         returns the request thread.
r   	async_reqr   _preload_content_request_timeoutr   zBGot an unexpected keyword argument '%s' to method log_file_handlerNzHMissing the required parameter `logpath` when calling `log_file_handler`BearerTokenz/logs/{logpath}GETr   r   r   Tr   
bodypost_paramsfilesresponse_typeauth_settingsr   r   r   r   collection_formats)
localsextendsix	iteritemsr   r   client_side_validationr   call_apiget)r   r   r   local_var_params
all_paramskeyvalr&   path_paramsquery_paramsheader_paramsform_paramslocal_var_filesbody_paramsr%   s                  r   r   'LogsApi.log_file_handler_with_http_info?   sg   0 "8 

 		
 &6x&@AHC$"2478  %(S! B X&??11yHX7X8H8S8[ jkk((%5i%@K	"&''u#!'&**;7#3#7#78P#Q-112DdK-112DE1 ( 3 	3r   c                 0    SUS'   U R                   " S0 UD6$ )aH  log_file_list_handler  # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.log_file_list_handler(async_req=True)
>>> result = thread.get()

:param async_req bool: execute request asynchronously
:param _preload_content: if False, the urllib3.HTTPResponse object will
                         be returned without reading/decoding response
                         data. Default is True.
:param _request_timeout: timeout setting for this request. If one
                         number provided, it will be total request
                         timeout. It can also be a pair (tuple) of
                         (connection, read) timeouts.
:return: None
         If the method is called asynchronously,
         returns the request thread.
Tr    )$log_file_list_handler_with_http_info)r   r   s     r   log_file_list_handlerLogsApi.log_file_list_handler   s#    ( ,0'(88B6BBr   c                    [        5       n/ nUR                  / SQ5        [        R                  " US   5       H  u  pEXC;  a  [	        SU-  5      eXRU'   M     US	 0 n0 n/ n0 n	/ n
0 nSnS/nU R
                  R                  SSUUU	UU
USUUR                  S5      UR                  S	5      UR                  S
S5      UR                  S5      US9$ )a  log_file_list_handler  # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.log_file_list_handler_with_http_info(async_req=True)
>>> result = thread.get()

:param async_req bool: execute request asynchronously
:param _return_http_data_only: response data without head status code
                               and headers
:param _preload_content: if False, the urllib3.HTTPResponse object will
                         be returned without reading/decoding response
                         data. Default is True.
:param _request_timeout: timeout setting for this request. If one
                         number provided, it will be total request
                         timeout. It can also be a pair (tuple) of
                         (connection, read) timeouts.
:return: None
         If the method is called asynchronously,
         returns the request thread.
r   r   zGGot an unexpected keyword argument '%s' to method log_file_list_handlerNr   z/logs/r   r   r   r   Tr   r    )r'   r(   r)   r*   r   r   r,   r-   )r   r   r.   r/   r0   r1   r&   r2   r3   r4   r5   r6   r7   r%   s                 r   r;   ,LogsApi.log_file_list_handler_with_http_info   s   . "8

	
 &6x&@AHC$"79<=  %(S! B X&&''e#!'&**;7#3#7#78P#Q-112DdK-112DE1 ( 3 	3r   )r   r   )__name__
__module____qualname____firstlineno____doc__r   r   r   r<   r;   __static_attributes__r:   r   r   r   r      s%    %
G0R3hC.J3r   r   )rD   
__future__r   rer)   kubernetes.client.api_clientr   kubernetes.client.exceptionsr   r   objectr   r:   r   r   <module>rK      s-    ' 	  2Y3f Y3r   