nboost.exceptions module

NBoost base exceptions

exception nboost.exceptions.FrontendRequest[source]

Bases: nboost.exceptions.RequestException

Client sent frontend request

exception nboost.exceptions.InvalidChoices[source]

Bases: nboost.exceptions.ResponseException

The length of choices, choice ids, and choice values must be the same

exception nboost.exceptions.MissingQuery[source]

Bases: nboost.exceptions.RequestException

Could not parse query in request

exception nboost.exceptions.RequestException[source]

Bases: Exception

Exception when receiving client request

exception nboost.exceptions.ResponseException[source]

Bases: Exception

Upstream response contains error message

exception nboost.exceptions.StatusRequest[source]

Bases: nboost.exceptions.RequestException

Client sent status request

exception nboost.exceptions.UnknownRequest[source]

Bases: nboost.exceptions.RequestException

Unrecognized url path in request

exception nboost.exceptions.UpstreamConnectionError[source]

Bases: Exception

Raised when the upstream host refuses connection

exception nboost.exceptions.UpstreamServerError[source]

Bases: nboost.exceptions.ResponseException

Raised when the upstream server sends an error status code.