allisson/python-simple-rest-client

View on GitHub
simple_rest_client/exceptions.py

Summary

Maintainability
A
0 mins
Test Coverage
class ActionNotFound(Exception):
    pass


class ActionURLMatchError(Exception):
    pass


class ClientConnectionError(Exception):
    pass


class ErrorWithResponse(Exception):
    def __init__(self, message, response):
        self.message = message
        self.response = response


class ClientError(ErrorWithResponse):
    pass


class AuthError(ClientError):
    pass


class NotFoundError(ClientError):
    pass


class ServerError(ErrorWithResponse):
    pass