keystoneauth1.exceptions.http module¶
HTTP Exceptions used by keystoneauth1.
- 
exception 
keystoneauth1.exceptions.http.BadGateway(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 502 - Bad Gateway.
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
- 
http_status= 502¶ 
- 
message= 'Bad Gateway'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.BadRequest(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 400 - Bad Request.
The request cannot be fulfilled due to bad syntax.
- 
http_status= 400¶ 
- 
message= 'Bad Request'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.Conflict(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 409 - Conflict.
Indicates that the request could not be processed because of conflict in the request, such as an edit conflict.
- 
http_status= 409¶ 
- 
message= 'Conflict'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.ExpectationFailed(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 417 - Expectation Failed.
The server cannot meet the requirements of the Expect request-header field.
- 
http_status= 417¶ 
- 
message= 'Expectation Failed'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.Forbidden(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 403 - Forbidden.
The request was a valid request, but the server is refusing to respond to it.
- 
http_status= 403¶ 
- 
message= 'Forbidden'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.GatewayTimeout(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 504 - Gateway Timeout.
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
- 
http_status= 504¶ 
- 
message= 'Gateway Timeout'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.Gone(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 410 - Gone.
Indicates that the resource requested is no longer available and will not be available again.
- 
http_status= 410¶ 
- 
message= 'Gone'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.HTTPClientError(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpErrorClient-side HTTP error.
Exception for cases in which the client seems to have erred.
- 
message= 'HTTP Client Error'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.HttpError(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.base.ClientExceptionThe base exception class for all HTTP exceptions.
- 
http_status= 0¶ 
- 
message= 'HTTP Error'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.HttpNotImplemented(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 501 - Not Implemented.
The server either does not recognize the request method, or it lacks the ability to fulfill the request.
- 
http_status= 501¶ 
- 
message= 'Not Implemented'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.HttpServerError(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpErrorServer-side HTTP error.
Exception for cases in which the server is aware that it has erred or is incapable of performing the request.
- 
message= 'HTTP Server Error'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.HttpVersionNotSupported(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 505 - HttpVersion Not Supported.
The server does not support the HTTP protocol version used in the request.
- 
http_status= 505¶ 
- 
message= 'HTTP Version Not Supported'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.InternalServerError(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 500 - Internal Server Error.
A generic error message, given when no more specific message is suitable.
- 
http_status= 500¶ 
- 
message= 'Internal Server Error'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.LengthRequired(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 411 - Length Required.
The request did not specify the length of its content, which is required by the requested resource.
- 
http_status= 411¶ 
- 
message= 'Length Required'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.MethodNotAllowed(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 405 - Method Not Allowed.
A request was made of a resource using a request method not supported by that resource.
- 
http_status= 405¶ 
- 
message= 'Method Not Allowed'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.NotAcceptable(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 406 - Not Acceptable.
The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request.
- 
http_status= 406¶ 
- 
message= 'Not Acceptable'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.NotFound(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 404 - Not Found.
The requested resource could not be found but may be available again in the future.
- 
http_status= 404¶ 
- 
message= 'Not Found'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.PaymentRequired(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 402 - Payment Required.
Reserved for future use.
- 
http_status= 402¶ 
- 
message= 'Payment Required'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.PreconditionFailed(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 412 - Precondition Failed.
The server does not meet one of the preconditions that the requester put on the request.
- 
http_status= 412¶ 
- 
message= 'Precondition Failed'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.ProxyAuthenticationRequired(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 407 - Proxy Authentication Required.
The client must first authenticate itself with the proxy.
- 
http_status= 407¶ 
- 
message= 'Proxy Authentication Required'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.RequestEntityTooLarge(*args, **kwargs)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 413 - Request Entity Too Large.
The request is larger than the server is willing or able to process.
- 
http_status= 413¶ 
- 
message= 'Request Entity Too Large'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.RequestTimeout(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 408 - Request Timeout.
The server timed out waiting for the request.
- 
http_status= 408¶ 
- 
message= 'Request Timeout'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.RequestUriTooLong(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 414 - Request-URI Too Long.
The URI provided was too long for the server to process.
- 
http_status= 414¶ 
- 
message= 'Request-URI Too Long'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.RequestedRangeNotSatisfiable(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 416 - Requested Range Not Satisfiable.
The client has asked for a portion of the file, but the server cannot supply that portion.
- 
http_status= 416¶ 
- 
message= 'Requested Range Not Satisfiable'¶ 
- 
 
Bases:
keystoneauth1.exceptions.http.HttpServerErrorHTTP 503 - Service Unavailable.
The server is currently unavailable.
Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 401 - Unauthorized.
Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
- 
exception 
keystoneauth1.exceptions.http.UnprocessableEntity(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 422 - Unprocessable Entity.
The request was well-formed but was unable to be followed due to semantic errors.
- 
http_status= 422¶ 
- 
message= 'Unprocessable Entity'¶ 
- 
 
- 
exception 
keystoneauth1.exceptions.http.UnsupportedMediaType(message=None, details=None, response=None, request_id=None, url=None, method=None, http_status=None, retry_after=0)¶ Bases:
keystoneauth1.exceptions.http.HTTPClientErrorHTTP 415 - Unsupported Media Type.
The request entity has a media type which the server or resource does not support.
- 
http_status= 415¶ 
- 
message= 'Unsupported Media Type'¶ 
-