Skip to main content

easyfabric.exceptions

Custom exception hierarchy for EasyFabric.

FabricError Objects

class FabricError(Exception)

Base class for all Fabric exceptions.

FabricConfigError Objects

class FabricConfigError(FabricError)

Raised when there is a configuration issue.

FabricIntegrityError Objects

class FabricIntegrityError(FabricError)

Raised when data integrity violations are detected.

FabricSchemaError Objects

class FabricSchemaError(FabricError)

Raised when there is a schema mismatch.

FabricSourceUnchangedError Objects

class FabricSourceUnchangedError(FabricError)

Raised when the source is unchanged and the process should be skipped.

FabricStaleFileError Objects

class FabricStaleFileError(FabricIntegrityError)

Raised when a file's age exceeds the allowed maximum.

FabricChecksumMismatchError Objects

class FabricChecksumMismatchError(FabricIntegrityError)

Raised when a file's checksum/size does not match its tracker entry.

FabricLoadError Objects

class FabricLoadError(FabricError)

Raised when a data loading operation fails.