Files
Pac-cogs/videoarchiver/exceptions.py
pacnpal c830be2841 videoarchiver/config/validation_manager.py
videoarchiver/config/role_manager.py
videoarchiver/database/connection_manager.py
videoarchiver/database/schema_manager.py
videoarchiver/queue/cleaners/tracking_cleaner.py
videoarchiver/exceptions.py
videoarchiver/processor.py
videoarchiver/commands.py
videoarchiver/update_checker.py
videoarchiver/utils/path_manager.py
videoarchiver/utils/file_ops.py
videoarchiver/processor/message_validator.py
videoarchiver/utils/download_manager.py
2024-11-17 06:12:41 +00:00

49 lines
1.1 KiB
Python

"""Base exceptions for VideoArchiver"""
from videoarchiver.utils.exceptions import (
VideoArchiverError,
ConfigurationError,
VideoVerificationError,
QueueError,
FileCleanupError,
ResourceExhaustedError,
ProcessingError,
CleanupError,
FileOperationError,
VideoDownloadError,
VideoProcessingError,
VideoUploadError,
VideoCleanupError,
PermissionError,
NetworkError,
ResourceError,
ComponentError,
DiscordAPIError,
)
# Re-export all exceptions
__all__ = [
'VideoArchiverError',
'ConfigurationError',
'VideoVerificationError',
'QueueError',
'FileCleanupError',
'ResourceExhaustedError',
'ProcessingError',
'CleanupError',
'FileOperationError',
'VideoDownloadError',
'VideoProcessingError',
'VideoUploadError',
'VideoCleanupError',
'PermissionError',
'NetworkError',
'ResourceError',
'ComponentError',
'DiscordAPIError',
]
# Alias exceptions for backward compatibility
ConfigError = ConfigurationError
UpdateError = VideoVerificationError