mirror-leech-telegram-bot/sabnzbdapi/exception.py
anasty17 09cc1b1f10 Add NZB Download (developing)
close #1514

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2024-05-13 18:53:03 +03:00

19 lines
527 B
Python

from httpx import RequestError, DecodingError
class APIError(Exception):
"""Base error for all exceptions from this Client."""
class APIConnectionError(RequestError, APIError):
"""Base class for all communications errors including HTTP errors."""
class LoginFailed(DecodingError, APIConnectionError):
"""This can technically be raised with any request since log in may be attempted for
any request and could fail."""
class NotLoggedIn(APIConnectionError):
"""Raised when login is not successful."""