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