26 lines
436 B
Python
26 lines
436 B
Python
"""Knaben API exceptions."""
|
|
|
|
|
|
class KnabenError(Exception):
|
|
"""Base exception for Knaben-related errors."""
|
|
|
|
pass
|
|
|
|
|
|
class KnabenConfigurationError(KnabenError):
|
|
"""Raised when Knaben API is not properly configured."""
|
|
|
|
pass
|
|
|
|
|
|
class KnabenAPIError(KnabenError):
|
|
"""Raised when Knaben API returns an error."""
|
|
|
|
pass
|
|
|
|
|
|
class KnabenNotFoundError(KnabenError):
|
|
"""Raised when no torrents are found."""
|
|
|
|
pass
|