1
0
mirror of https://github.com/ihabunek/toot synced 2024-12-23 07:27:12 +01:00
Toot-Mastodon-CLI-TUI-clien.../toot/exceptions.py
2023-11-28 10:13:05 +01:00

18 lines
403 B
Python

from click import ClickException
class ApiError(ClickException):
"""Raised when an API request fails for whatever reason."""
class NotFoundError(ApiError):
"""Raised when an API requests returns a 404."""
class AuthenticationError(ApiError):
"""Raised when login fails."""
class ConsoleError(ClickException):
"""Raised when an error occurs which needs to be show to the user."""