File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/aiohttp/__pycache__/client_exceptions.cpython-310.pyc
Back
o ;jY- � @ s d Z ddlZddlZddlmZmZ ddlmZ ddlm Z er(ddl Z e jZnz ddl Z e jZW n ey> d Z ZY nw erTddl mZmZmZmZ ddlmZ nd Z Z ZZd ZG d d� de�ZG dd � d e�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dee�ZG dd� dee�Z G dd� de �Z!G dd� de!�Z"G d d!� d!e!�Z#G d"d#� d#e!�Z$G d$d%� d%e�Z%G d&d'� d'e%�Z&G d(d)� d)e%ej'�Z(G d*d+� d+e(�Z)G d,d-� d-e(�Z*G d.d/� d/e%�Z+G d0d1� d1e�Z,G d2d3� d3ee-�Z.G d4d5� d5e.�Z/G d6d7� d7e�Z0G d8d9� d9e�Z1G d:d;� d;e/e0�Z2G d<d=� d=e1e0�Z3G d>d?� d?e!�Z4e du�rUe j5fZ6e4e j5fZ7e j8fZ9e4e j8fZ:n e;� Z6e4e-fZ7e;� Z9e4fZ:G d@dA� dAge:�R � Z<G dBdC� dCge7�R � Z=G dDdE� dEe>�Z?dS )FzHTTP related errors.� N)� TYPE_CHECKING�Union)�MultiMapping� )�StrOrURL)�ClientResponse� ConnectionKey�Fingerprint�RequestInfo)�RawResponseMessage)�ClientError�ClientConnectionError�ClientConnectionResetError� ClientOSError�ClientConnectorError�ClientProxyConnectionError�ClientSSLError�ClientConnectorDNSError�ClientConnectorSSLError�ClientConnectorCertificateError�ConnectionTimeoutError�SocketTimeoutError�ServerConnectionError�ServerTimeoutError�ServerDisconnectedError�ServerFingerprintMismatch�ClientResponseError�ClientHttpProxyError�WSServerHandshakeError�ContentTypeError�ClientPayloadError� InvalidURL�InvalidUrlClientError�RedirectClientError�NonHttpUrlClientError�InvalidUrlRedirectClientError�NonHttpUrlRedirectClientError�WSMessageTypeErrorc @ � e Zd ZdZdS )r z(Base class for client connection errors.N��__name__� __module__�__qualname__�__doc__� r. r. �M/opt/saltstack/salt/lib/python3.10/site-packages/aiohttp/client_exceptions.pyr = � r c @ s� e Zd ZdZddddd�dedeedf dedB d edB d ede e dB ddfd d�Z defdd�Zdefdd�Ze defdd��Zejdeddfdd��ZdS )r a Base class for exceptions that occur after getting a response. request_info: An instance of RequestInfo. history: A sequence of responses, if redirects occurred. status: HTTP status code. message: Error message. headers: Response headers. N� )�code�status�message�headers�request_info�history.r2 r3 r4 r5 �returnc C st || _ |d ur|d urtd��tjdtdd� |d ur|| _n|d ur'|| _nd| _|| _|| _|| _||f| _ d S )NzSBoth code and status arguments are provided; code is deprecated, use status insteadz/code argument is deprecated, use status instead� �� stacklevelr ) r6 � ValueError�warnings�warn�DeprecationWarningr3 r4 r5 r7 �args)�selfr6 r7 r2 r3 r4 r5 r. r. r/ �__init__K s( ��zClientResponseError.__init__c C s | j � d| j�dt| jj���S )N� , message=z, url=)r3 r4 �strr6 Zreal_url�rA r. r. r/ �__str__l s zClientResponseError.__str__c C sv | j �d| j��}| jdkr|d| j��7 }| jdkr#|d| j��7 }| jd ur0|d| j��7 }t| �j� d|� d�S ) Nz, r z , status=r1 rC z , headers=�(�))r6 r7 r3 r4 r5 �typer* )rA r@ r. r. r/ �__repr__o s zClientResponseError.__repr__c C s t jdtdd� | jS �Nz/code property is deprecated, use status insteadr9 r: �r= r>