o ?cX@s ddlmZddlmZdddZGdddeZGdd d eZGd d d eZGd d d eZ GdddeZ GdddeZ GdddeZ GdddeZ GdddeZGddde ZGddde ejjZGddde ZGddde ejjejjZGd d!d!e ejjZGd"d#d#e ejjZGd$d%d%e ZGd&d'd'eZGd(d)d)eZGd*d+d+eZGd,d-d-eZGd.d/d/eZGd0d1d1eZGd2d3d3eZ Gd4d5d5eZ!Gd6d7d7e!Z"Gd8d9d9e!Z#Gd:d;d;e!e$Z%Gdd?d?eZ'Gd@dAdAeZ(GdBdCdCeZ)GdDdEdEeZ*GdFdGdGeZ+GdHdIdIeZ,GdJdKdKe+Z-GdLdMdMe+Z.GdNdOdOe+Z/GdPdQdQe+e$Z0GdRdSdSe+Z1GdTdUdUeZ2GdVdWdWeZ3GdXdYdYeZ4GdZd[d[eZ5Gd\d]d]eZ6Gd^d_d_eZ7Gd`dadaeZ8GdbdcdceZ9GdddedeeZ:GdfdgdgeZ;GdhdidieZGdndodoe>Z?Gdpdqdqe@ZAGdrdsdse@ZBGdtdudueZCGdvdwdweZDGdxdydyeZEGdzd{d{eZFGd|d}d}eZGGd~ddeZHGdddeZIGdddeZJGdddeZKGdddeZLGdddeZMGdddeMZNGdddeMZOGdddeZPGdddeZQGdddeZRGdddeReSZTGdddeRZUGdddeZVGdddeVZWGdddeZXGdddeZYGdddeZZGdddeZ[GdddeZ\Gddde\Z]GdddeZ^Gddde^Z_Gddde^Z`GdddeZaGdddeZbGdddeZcGdddeZdGdddeZeGdddeZfGdddeZgGdddegZhdS))requests)urllib3NcCs&|durd}|dur i}||i|SNr)Z exception_clsargskwargsrrn/private/var/folders/cw/wlscbxl13mj6wd668h7l9g9sllkg5j/T/pip-target-b31awkwq/lib/python/botocore/exceptions.py_exception_from_packed_argss r c@s$eZdZdZdZddZddZdS) BotoCoreErrorz~ The base exception class for BotoCore exceptions. :ivar msg: The descriptive message associated with the error. zAn unspecified error occurredcK(|jjdi|}t||||_dSrfmtformat Exception__init__rselfrmsgrrrr(  zBotoCoreError.__init__cCst|jd|jffSN)r __class__rrrrr __reduce__-szBotoCoreError.__reduce__N)__name__ __module__ __qualname____doc__r rrrrrrr s  r c@eZdZdZdZdS)DataNotFoundErrorz The data associated with a particular path could not be loaded. :ivar data_path: The data path that the user attempted to load. z$Unable to load data for: {data_path}Nrrrrr rrrrr1rc@r)UnknownServiceErrorzwRaised when trying to load data for an unknown service. :ivar service_name: The name of the unknown service. zQUnknown service: '{service_name}'. Valid service names are: {known_service_names}Nrrrrrr!;sr!c@r)UnknownRegionErrorztRaised when trying to load data for an unknown region. :ivar region_name: The name of the unknown region. z,Unknown region: '{region_name}'. {error_msg}Nrrrrrr"Hr r"c@r)ApiVersionNotFoundErrorz The data associated with either the API version or a compatible one could not be loaded. :ivar data_path: The data path that the user attempted to load. :ivar api_version: The API version that the user attempted to load. z2Unable to load data {data_path} for: {api_version}Nrrrrrr#Rr#cs*eZdZdZdfdd ZddZZS)HTTPClientErrorz5An HTTP Client raised an unhandled exception: {error}Nc s"||_||_tjdi|dSr)requestresponsesuperr)rr&r'rrrrraszHTTPClientError.__init__cCst|j|j|jf|jffSr)r rr&r'rrrrrrfs  zHTTPClientError.__reduce__NN)rrrr rr __classcell__rrr)rr%^sr%c@eZdZdZdS)ConnectionErrorz8An HTTP Client failed to establish a connection: {error}Nrrrr rrrrr-nr-c@r,)InvalidIMDSEndpointErrorz;Invalid endpoint EC2 Instance Metadata endpoint: {endpoint}Nr.rrrrr0rr/r0c@r,)InvalidIMDSEndpointModeErrorzkInvalid EC2 Instance Metadata endpoint mode: {mode} Valid endpoint modes (case-insensitive): {valid_modes}.Nr.rrrrr1vr1c@r,)EndpointConnectionErrorz7Could not connect to the endpoint URL: "{endpoint_url}"Nr.rrrrr3}r/r3c@r,)SSLErrorz0SSL validation failed for {endpoint_url} {error}Nr.rrrrr4r/r4c@r,)ConnectionClosedErrorz^Connection was closed before we received a valid response from endpoint URL: "{endpoint_url}".Nr.rrrrr5r2r5c@r,)ReadTimeoutErrorz.Read timeout on endpoint URL: "{endpoint_url}"Nr.rrrrr6sr6c@r,)ConnectTimeoutErrorz1Connect timeout on endpoint URL: "{endpoint_url}"Nr.rrrrr7r/r7c@r,)ProxyConnectionErrorz-Failed to connect to proxy URL: "{proxy_url}"Nr.rrrrr8r/r8c@r,)ResponseStreamingErrorz=An error occurred while reading from response stream: {error}Nr.rrrrr9r/r9c@r)NoCredentialsErrorz( No credentials could be found. zUnable to locate credentialsNrrrrrr:r:c@r)NoAuthTokenErrorz0 No authorization token could be found. z$Unable to locate authorization tokenNrrrrrr<r;r<c@r)TokenRetrievalErrorz Error attempting to retrieve a token from a remote source. :ivar provider: The name of the token provider. :ivar error_msg: The msg explaining why the token could not be retrieved. z8Error when retrieving token from {provider}: {error_msg}Nrrrrrr=r$r=c@r)PartialCredentialsErrorzj Only partial credentials were found. :ivar cred_var: The missing credential variable name. zr>c@r)CredentialRetrievalErrorz Error attempting to retrieve credentials from a remote source. :ivar provider: The name of the credential provider. :ivar error_msg: The msg explaining why credentials could not be retrieved. z>Error when retrieving credentials from {provider}: {error_msg}Nrrrrrr@s r@c@r)UnknownSignatureVersionErrorz~ Requested Signature Version is not known. :ivar signature_version: The name of the requested signature version. z/Unknown Signature Version: {signature_version}.NrrrrrrAr rAc@r)ServiceNotInRegionErrorz The service is not available in requested region. :ivar service_name: The name of the service. :ivar region_name: The name of the region. zError when an invalid host label would be bound to an endpointzJInvalid host label to be bound to the hostname of the endpoint: "{label}".Nrrrrrr_r[rc@r)UnsupportedOutpostResourceErrorzDError when S3 Outpost ARN provided to Bucket parameter is incompletezS3 Outpost ARN resource "{resource_name}" provided to "Bucket" parameter is invalid. Only ARNs for S3 Outpost arns with an access-point sub-resource are supported.Nrrrrrrhr[rc@r)UnsupportedS3ConfigurationErrorBError when an unsupported configuration is used with access-pointsz.Unsupported configuration when using S3: {msg}NrrrrrrrrFrc@r)*UnsupportedS3AccesspointConfigurationErrorrzr@rArBrCrErG ValueErrorrIrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr\r]rarbrcrdrerfrgrvWarningryrzr{r|r}r~rrrrrrrrrrrrAssertionErrorrrrrrrrrrrrrrrrrrrrrrrrrrs                       %