watson.framework.exceptions

exception watson.framework.exceptions.ApplicationError(message, status_code=None)[source]

A general purpose application error.

ApplicationError exceptions are used to redirect the user to relevant http status error pages.

status_code

int

The status code to be used in the response

__init__(message, status_code=None)[source]
class watson.framework.exceptions.ExceptionHandler(config=None)[source]

Processes an exception and formats a stack trace.

__init__(config=None)[source]
exception watson.framework.exceptions.InternalServerError(message, status_code=None)[source]

500 Internal Server Error exception.

exception watson.framework.exceptions.NotFoundError(message, status_code=None)[source]

404 Not Found exception.