Source code for twindb_backup.destination.exceptions
"""
Module for destination exceptions.
"""
from twindb_backup.exceptions import TwinDBBackupError
[docs]class DestinationError(TwinDBBackupError):
"""General destination error"""
pass
[docs]class FileNotFound(DestinationError):
"""File doesn't exist on destination"""
pass
[docs]class S3DestinationError(DestinationError):
"""S3 destination errors"""
pass
[docs]class GCSDestinationError(DestinationError):
"""GCS destination errors"""
pass
[docs]class SshDestinationError(DestinationError):
"""SSH destination errors"""
pass
[docs]class AzureBlobDestinationError(DestinationError):
"""Azure-blob destination errors"""
pass