File: //usr/lib/python3.6/site-packages/botocore/vendored/requests/__pycache__/exceptions.cpython-36.pyc
3
�T_� � @ s0 d Z ddlmZ G dd� de�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZG dd� de�ZG d
d� de�Z G dd� dee �Z
G dd� de �ZG dd� de�ZG dd� de�Z
G dd� dee�ZG dd� dee�ZG dd� dee�ZG dd� de�ZG dd � d ee�ZG d!d"� d"ee�ZG d#d$� d$e�Zd%S )&za
requests.exceptions
~~~~~~~~~~~~~~~~~~~
This module contains the set of Requests' exceptions.
� )� HTTPErrorc s e Zd ZdZ� fdd�Z� ZS )�RequestExceptionzOThere was an ambiguous exception that occurred while handling your
request.c sZ |j dd�}|| _|j dd�| _|dk rD| j rDt|d�rD| jj| _tt| �j||� dS )zT
Initialize RequestException with `request` and `response` objects.
�responseN�request)�popr r �hasattr�superr �__init__)�self�args�kwargsr )� __class__� � /usr/lib/python3.6/exceptions.pyr s
zRequestException.__init__)�__name__�
__module__�__qualname__�__doc__r �
__classcell__r r )r
r r
s r c @ s e Zd ZdZdS )r zAn HTTP error occurred.N)r r r r r r r r r s r c @ s e Zd ZdZdS )�ConnectionErrorzA Connection error occurred.N)r r r r r r r r r "