Source code for datalake.exceptions

[docs]class DatalakeError(Exception): """ Base exception for framework exceptions """ pass
[docs]class CatalogError(DatalakeError): """ Base exception for catalog related errors """ pass
[docs]class EntryNotFound(CatalogError): """ An error when a catalog entry cannot be found """ pass
[docs]class StoreNotFound(CatalogError): """ An error when a store id cannot be found """ pass
[docs]class ContainerNotFound(DatalakeError): """ An error when Azure container does not exists """ pass
[docs]class BadConfiguration(DatalakeError): """ Is raised when a provided configuration is wrong """ def __init__(self, message): self.message = message def __str__(self): return self.message