&>ac@sddlmZddlmZddlmZdddZdefdYZ de fdYZ d e fd YZ d e fd YZ d e fdYZ de fdYZde fdYZde fdYZde fdYZdefdYZdeejjfdYZdefdYZdeejjejjfdYZdeejjfd YZd!eejjfd"YZd#efd$YZd%e fd&YZd'e fd(YZd)e fd*YZd+e fd,YZ d-e fd.YZ!d/e fd0YZ"d1e"fd2YZ#d3e"fd4YZ$d5e"e%fd6YZ&d7e"fd8YZ'd9e fd:YZ(d;e fd<YZ)d=e fd>YZ*d?e fd@YZ+dAe fdBYZ,dCe fdDYZ-dEe,fdFYZ.dGe,fdHYZ/dIe,fdJYZ0dKe,e%fdLYZ1dMe,fdNYZ2dOe fdPYZ3dQe fdRYZ4dSe fdTYZ5dUe fdVYZ6dWe fdXYZ7dYe fdZYZ8d[e fd\YZ9d]e fd^YZ:d_e fd`YZ;dae fdbYZ<dce fddYZ=dee fdfYZ>dgefdhYZ?die?fdjYZ@dkeAfdlYZBdmeAfdnYZCdoe fdpYZDdqe fdrYZEdse fdtYZFdue fdvYZGdwe fdxYZHdye fdzYZId{e fd|YZJd}e fd~YZKde fdYZLde fdYZMde fdYZNdeNfdYZOdeNfdYZPde fdYZQde fdYZRde fdYZSdeSeTfdYZUdeSfdYZVde fdYZWdeWfdYZXde fdYZYde fdYZZde fdYZ[de fdYZ\defdYZ]de]fdYZ^de fdYZ_de_fdYZ`de_fdYZade fdYZbde fdYZcde fdYZddS(i(tunicode_literals(trequests(turllib3cCs7|dkrd}n|dkr*i}n|||S(N((tNone(t exception_clstargstkwargs((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyt_exception_from_packed_argss     t BotoCoreErrorcBs&eZdZdZdZdZRS(u~ The base exception class for BotoCore exceptions. :ivar msg: The descriptive message associated with the error. uAn unspecified error occurredcKs/|jj|}tj||||_dS(N(tfmttformatt Exceptiont__init__R(tselfRtmsg((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR 'scCst|jd|jffS(N(Rt __class__RR(R ((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyt __reduce__,s(t__name__t __module__t__doc__R R R(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRs tDataNotFoundErrorcBseZdZdZRS(u The data associated with a particular path could not be loaded. :ivar data_path: The data path that the user attempted to load. u$Unable to load data for: {data_path}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR0stUnknownServiceErrorcBseZdZdZRS(uwRaised when trying to load data for an unknown service. :ivar service_name: The name of the unknown service. uQUnknown service: '{service_name}'. Valid service names are: {known_service_names}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR9stUnknownRegionErrorcBseZdZdZRS(utRaised when trying to load data for an unknown region. :ivar region_name: The name of the unknown region. u,Unknown region: '{region_name}'. {error_msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRDstApiVersionNotFoundErrorcBseZdZdZRS(u 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. u2Unable to load data {data_path} for: {api_version}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyROstHTTPClientErrorcBs&eZdZdddZdZRS(u5An HTTP Client raised an unhandled exception: {error}cKs,||_||_tt|j|dS(N(trequesttresponsetsuperRR (R RRR((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR ]s  cCs%t|j|j|jf|jffS(N(RRRRR(R ((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRbsN(RRR RR R(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRZstConnectionErrorcBseZdZRS(u8An HTTP Client failed to establish a connection: {error}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRgstInvalidIMDSEndpointErrorcBseZdZRS(u;Invalid endpoint EC2 Instance Metadata endpoint: {endpoint}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRkstInvalidIMDSEndpointModeErrorcBseZdZRS(ukInvalid EC2 Instance Metadata endpoint mode: {mode} Valid endpoint modes (case-insensitive): {valid_modes}.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRostEndpointConnectionErrorcBseZdZRS(u7Could not connect to the endpoint URL: "{endpoint_url}"(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRvstSSLErrorcBseZdZRS(u0SSL validation failed for {endpoint_url} {error}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR zstConnectionClosedErrorcBseZdZRS(u^Connection was closed before we received a valid response from endpoint URL: "{endpoint_url}".(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR!~stReadTimeoutErrorcBseZdZRS(u.Read timeout on endpoint URL: "{endpoint_url}"(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR"stConnectTimeoutErrorcBseZdZRS(u1Connect timeout on endpoint URL: "{endpoint_url}"(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR#stProxyConnectionErrorcBseZdZRS(u-Failed to connect to proxy URL: "{proxy_url}"(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR$stResponseStreamingErrorcBseZdZRS(u=An error occurred while reading from response stream: {error}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR%stNoCredentialsErrorcBseZdZdZRS(u( No credentials could be found. uUnable to locate credentials(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR&stPartialCredentialsErrorcBseZdZdZRS(uj Only partial credentials were found. :ivar cred_var: The missing credential variable name. u<Partial credentials found in {provider}, missing: {cred_var}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR'stCredentialRetrievalErrorcBseZdZdZRS(u 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. u>Error when retrieving credentials from {provider}: {error_msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR(stUnknownSignatureVersionErrorcBseZdZdZRS(u~ Requested Signature Version is not known. :ivar signature_version: The name of the requested signature version. u/Unknown Signature Version: {signature_version}.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR)stServiceNotInRegionErrorcBseZdZdZRS(u The service is not available in requested region. :ivar service_name: The name of the service. :ivar region_name: The name of the region. u<Service {service_name} not available in region {region_name}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR*stBaseEndpointResolverErrorcBseZdZRS(uBase error for endpoint resolving errors. Should never be raised directly, but clients can catch this exception if they want to generically handle any errors during the endpoint resolution process. (RRR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR+st NoRegionErrorcBseZdZdZRS(uNo region was specified.uYou must specify a region.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR,stEndpointVariantErrorcBseZdZdZRS(u Could not construct modeled endpoint variant. :ivar error_msg: The message explaining why the modeled endpoint variant is unable to be constructed. uMUnable to construct a modeled endpoint with the following variant(s) {tags}: (RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR-stUnknownEndpointErrorcBseZdZdZRS(u Could not construct an endpoint. :ivar service_name: The name of the service. :ivar region_name: The name of the region. uJUnable to construct an endpoint for {service_name} in region {region_name}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR.stUnknownFIPSEndpointErrorcBseZdZdZRS(u Could not construct a FIPS endpoint. :ivar service_name: The name of the service. :ivar region_name: The name of the region. uThe provided FIPS pseudo-region "{region_name}" is not known for the service "{service_name}". A FIPS compliant endpoint cannot be constructed.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR/stProfileNotFoundcBseZdZdZRS(u The specified configuration profile was not found in the configuration file. :ivar profile: The name of the profile the user attempted to load. u1The config profile ({profile}) could not be found(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR0stConfigParseErrorcBseZdZdZRS(uj The configuration file could not be parsed. :ivar path: The path to the configuration file. u#Unable to parse config file: {path}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR1stConfigNotFoundcBseZdZdZRS(us The specified configuration file could not be found. :ivar path: The path to the configuration file. u6The specified config file ({path}) could not be found.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR2stMissingParametersErrorcBseZdZdZRS(ux One or more required parameters were not supplied. :ivar object: The object that has missing parameters. This can be an operation or a parameter (in the case of inner params). The str() of this object will be used so it doesn't need to implement anything other than str(). :ivar missing: The names of the missing parameters. uJThe following required parameters are missing for {object_name}: {missing}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR3s tValidationErrorcBseZdZdZRS(u3 An exception occurred validating parameters. Subclasses must accept a ``value`` and ``param`` argument in their ``__init__``. :ivar value: The value that was being validated. :ivar param: The parameter that failed validation. :ivar type_name: The name of the underlying type. u@Invalid value ('{value}') for param {param} of type {type_name} (RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR4&s tParamValidationErrorcBseZdZRS(u%Parameter validation failed: {report}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR55stUnknownKeyErrorcBseZdZdZRS(u Unknown key in a struct parameter. :ivar value: The value that was being checked. :ivar param: The name of the parameter. :ivar choices: The valid choices the value can be. uEUnknown key '{value}' for param '{param}'. Must be one of: {choices}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR6<st RangeErrorcBseZdZdZRS(u A parameter value was out of the valid range. :ivar value: The value that was being checked. :ivar param: The parameter that failed validation. :ivar min_value: The specified minimum value. :ivar max_value: The specified maximum value. uKValue out of range for param {param}: {min_value} <= {value} <= {max_value}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR7HstUnknownParameterErrorcBseZdZdZRS(u Unknown top level parameter. :ivar name: The name of the unknown parameter. :ivar operation: The name of the operation. :ivar choices: The valid choices the parameter name can be. uPUnknown parameter '{name}' for operation {operation}. Must be one of: {choices}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR8UstInvalidRegionErrorcBseZdZdZRS(u{ Invalid region_name provided to client or resource. :ivar region_name: region_name that was being validated. uFProvided region_name '{region_name}' doesn't match a supported format.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR9cstAliasConflictParameterErrorcBseZdZdZRS(u Error when an alias is provided for a parameter as well as the original. :ivar original: The name of the original parameter. :ivar alias: The name of the alias :ivar operation: The name of the operation. uvParameter '{original}' and its alias '{alias}' were provided for operation {operation}. Only one of them may be used.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR:nstUnknownServiceStylecBseZdZdZRS(u] Unknown style of service invocation. :ivar service_style: The style requested. u6The service style ({service_style}) is not understood.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR;|stPaginationErrorcBseZdZRS(u"Error during pagination: {message}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR<stOperationNotPageableErrorcBseZdZRS(u/Operation cannot be paginated: {operation_name}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR=st ChecksumErrorcBseZdZdZRS(uBThe expected checksum did not match the calculated checksum. u{Checksum {checksum_type} failed, expected checksum {expected_checksum} did not match calculated checksum {actual_checksum}.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR>stUnseekableStreamErrorcBseZdZdZRS(uANeed to seek a stream, but stream does not support seeking. uFNeed to rewind the stream {stream_object}, but stream is not seekable.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR?st WaiterErrorcBseZdZdZdZRS(u%Waiter failed to reach desired state.uWaiter {name} failed: {reason}cCs,tt|jd|d|||_dS(Ntnametreason(RR@R t last_response(R RARBRC((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR s(RRRR R (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR@stIncompleteReadErrorcBseZdZdZRS(u6HTTP response did not return expected number of bytes.uB{actual_bytes} read, but total bytes expected is {expected_bytes}.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRDstInvalidExpressionErrorcBseZdZdZRS(u,Expression is either invalid or too complex.uCInvalid expression {expression}: Only dotted lookups are supported.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyREstUnknownCredentialErrorcBseZdZdZRS(u=Tried to insert before/after an unregistered credential type.u"Credential named {name} not found.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRFstWaiterConfigErrorcBseZdZdZRS(u+Error when processing waiter configuration.u+Error processing waiter config: {error_msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRGstUnknownClientMethodErrorcBseZdZdZRS(uEError when trying to access a method on a client that does not exist.u*Client does not have method: {method_name}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRHst UnsupportedSignatureVersionErrorcBseZdZdZRS(u:Error when trying to use an unsupported Signature Version.u7Signature version is not supported: {signature_version}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRIst ClientErrorcBs)eZdZdZdZdZRS(uiAn error occurred ({error_code}) when calling the {operation_name} operation{retry_info}: {error_message}c Cs|j|}|jdi}|jjd|jddd|jddd|d|}tt|j|||_||_dS( NuErrort error_codeuCodeuUnknownt error_messageuMessagetoperation_namet retry_info( t_get_retry_infotgett MSG_TEMPLATER RRJR RRM(R terror_responseRMRNterrorR((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR s   cCsUd}d|krQ|d}|jdtrQd|krNd|d}qNqQn|S(NuuResponseMetadatauMaxAttemptsReachedu RetryAttemptsu (reached max retries: %s)(RPtFalse(R RRNtmetadata((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyROs   cCst|j|jffS(N(RJRRM(R ((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRs(RRRQR ROR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRJs tEventStreamErrorcBseZRS((RR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRVstUnsupportedTLSVersionWarningcBseZdZRS(u:Warn when an openssl version that uses TLS 1.2 is required(RRR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRWstImminentRemovalWarningcBseZRS((RR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRXstInvalidDNSNameErrorcBseZdZdZRS(uEError when virtual host path is forced on a non-DNS compatible bucketuBucket named {bucket_name} is not DNS compatible. Virtual hosted-style addressing cannot be used. The addressing style can be configured by removing the addressing_style value or setting that value to 'path' or 'auto' in the AWS Config file or in the botocore.client.Config object.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRYstInvalidS3AddressingStyleErrorcBseZdZdZRS(u-Error when an invalid path style is specifiedufS3 addressing style {s3_addressing_style} is invalid. Valid options are: 'auto', 'virtual', and 'path'(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRZstUnsupportedS3ArnErrorcBseZdZdZRS(u?Error when S3 ARN provided to Bucket parameter is not supportedueS3 ARN {arn} provided to "Bucket" parameter is invalid. Only ARNs for S3 access-points are supported.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR[ stUnsupportedS3ControlArnErrorcBseZdZdZRS(uCError when S3 ARN provided to S3 control parameter is not supportedu<S3 ARN "{arn}" provided is invalid for this operation. {msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR\stInvalidHostLabelErrorcBseZdZdZRS(u>Error when an invalid host label would be bound to an endpointuJInvalid host label to be bound to the hostname of the endpoint: "{label}".(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR]stUnsupportedOutpostResourceErrorcBseZdZdZRS(uDError when S3 Outpost ARN provided to Bucket parameter is incompleteuS3 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.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR^ stUnsupportedS3ConfigurationErrorcBseZdZdZRS(uBError when an unsupported configuration is used with access-pointsu.Unsupported configuration when using S3: {msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR_)st*UnsupportedS3AccesspointConfigurationErrorcBseZdZdZRS(uBError when an unsupported configuration is used with access-pointsu<Unsupported configuration when using S3 access-points: {msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR`0st*InvalidEndpointDiscoveryConfigurationErrorcBseZdZdZRS(u@Error when invalid value supplied for endpoint_discovery_enableduUnsupported configuration value for endpoint_discovery_enabled. Expected one of ("true", "false", "auto") but got {config_value}.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRa7st&UnsupportedS3ControlConfigurationErrorcBseZdZdZRS(u?Error when an unsupported configuration is used with S3 Controlu6Unsupported configuration when using S3 Control: {msg}(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRb?stInvalidRetryConfigurationErrorcBseZdZdZRS(u3Error when invalid retry configuration is specifieduuCannot provide retry configuration for "{retry_config_option}". Valid retry configuration options are: 'max_attempts'(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRcFstInvalidMaxRetryAttemptsErrorcBseZdZdZRS(u3Error when invalid retry configuration is specifiedurValue provided to "max_attempts": {provided_max_attempts} must be an integer greater than or equal to {min_value}.(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRdNstInvalidRetryModeErrorcBseZdZdZRS(u8Error when invalid retry mode configuration is specifiedujInvalid value provided to "mode": "{provided_retry_mode}" must be one of: "legacy", "standard", "adaptive"(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyReVst+InvalidS3UsEast1RegionalEndpointConfigErrorcBseZdZdZRS(u?Error for invalid s3 us-east-1 regional endpoints configurationuS3 us-east-1 regional endpoint option {s3_us_east_1_regional_endpoint_config} is invalid. Valid options are: "legacy", "regional"(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRf^st&InvalidSTSRegionalEndpointsConfigErrorcBseZdZdZRS(uDError when invalid sts regional endpoints configuration is specifieduqSTS regional endpoints option {sts_regional_endpoints_config} is invalid. Valid options are: "legacy", "regional"(RRRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRggstStubResponseErrorcBseZdZRS(uDError getting response stub for operation {operation_name}: {reason}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRhostStubAssertionErrorcBseZRS((RR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRisstUnStubbedResponseErrorcBseZRS((RR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRjwstInvalidConfigErrorcBseZdZRS(u {error_msg}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRk{stInfiniteLoopConfigErrorcBseZdZRS(uInfinite loop in credential configuration detected. Attempting to load from profile {source_profile} which has already been visited. Visited profiles: {visited_profiles}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRlstRefreshWithMFAUnsupportedErrorcBseZdZRS(u/Cannot refresh credentials: MFA token required.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRmstMD5UnavailableErrorcBseZdZRS(u,This system does not support MD5 generation.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRnstMissingDependencyExceptioncBseZdZRS(uMissing Dependency: {msg}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRostMetadataRetrievalErrorcBseZdZRS(u&Error retrieving metadata: {error_msg}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRpstUndefinedModelAttributeErrorcBseZRS((RR(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRqstMissingServiceIdErrorcBseZdZdZRS(urThe model being used for the service {service_name} is missing the serviceId metadata property, which is required.cKs/|jj|}tj||||_dS(N(R R R R R(R RR((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyR s(RRR R (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRrstSSOErrorcBseZdZRS(u<An unspecified error happened when resolving SSO credentials(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRsstSSOTokenLoadErrorcBseZdZRS(u$Error loading SSO Token: {error_msg}(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRtstUnauthorizedSSOTokenErrorcBseZdZRS(uThe SSO session associated with this profile has expired or is otherwise invalid. To refresh this SSO session run aws sso login with the corresponding profile.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRustCapacityNotAvailableErrorcBseZdZRS(u(Insufficient request capacity available.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRvstInvalidProxiesConfigErrorcBseZdZRS(u;Invalid configuration value(s) provided for proxies_config.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRwstInvalidDefaultsModecBseZdZRS(ubClient configured with invalid defaults mode: {mode}. Valid defaults modes include: {valid_modes}.(RRR (((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyRxsN(et __future__Rtbotocore.vendoredRt#botocore.vendored.requests.packagesRRRR RRRRRRRRRRt exceptionsR R!t ReadTimeoutR"tConnectTimeoutR#t ProxyErrorR$R%R&R'R(R)R*R+R,R-t ValueErrorR.R/R0R1R2R3R4R5R6R7R8R9R:R;R<R=R>R?R@RDRERFRGRHRIRJRVtWarningRWRXRYRZR[R\R]R^R_R`RaRbRcRdReRfRgRhtAssertionErrorRiRjRkRlRmRnRoRpRqRrRsRtRuRvRwRx(((s4/usr/lib/fence-agents/bundled/botocore/exceptions.pyts                      #