Source code for fugue.exceptions
[docs]
class FugueError(Exception):
"""Fugue exceptions"""
[docs]
class FugueBug(FugueError):
"""Fugue internal bug"""
[docs]
class FugueInvalidOperation(FugueError):
"""Invalid operation on the Fugue framework"""
[docs]
class FuguePluginsRegistrationError(FugueError):
"""Fugue plugins registration error"""
[docs]
class FugueDataFrameError(FugueError):
"""Fugue dataframe related error"""
[docs]
class FugueDataFrameInitError(FugueDataFrameError):
"""Fugue dataframe initialization error"""
[docs]
class FugueDatasetEmptyError(FugueDataFrameError):
"""Fugue dataframe is empty"""
[docs]
class FugueDataFrameOperationError(FugueDataFrameError):
"""Fugue dataframe invalid operation"""
[docs]
class FugueWorkflowError(FugueError):
"""Fugue workflow exceptions"""
[docs]
class FugueWorkflowCompileError(FugueWorkflowError):
"""Fugue workflow compile time error"""
[docs]
class FugueWorkflowCompileValidationError(FugueWorkflowCompileError):
"""Fugue workflow compile time validation error"""
[docs]
class FugueInterfacelessError(FugueWorkflowCompileError):
"""Fugue interfaceless exceptions"""
[docs]
class FugueWorkflowRuntimeError(FugueWorkflowError):
"""Fugue workflow compile time error"""
[docs]
class FugueWorkflowRuntimeValidationError(FugueWorkflowRuntimeError):
"""Fugue workflow runtime validation error"""
[docs]
class FugueSQLError(FugueWorkflowCompileError):
"""Fugue SQL error"""
[docs]
class FugueSQLSyntaxError(FugueSQLError):
"""Fugue SQL syntax error"""
[docs]
class FugueSQLRuntimeError(FugueWorkflowRuntimeError):
"""Fugue SQL runtime error"""