exceptions
Module of all Merlin-specific exception types.
BackendNotSupportedError
Bases: Exception
Exception to signal that the provided backend is not supported by Merlin.
Source code in merlin/exceptions/__init__.py
EntityManagerNotSupportedError
EntityNotFoundError
HardFailException
Bases: Exception
Exception for fatal Merlin errors. Should cause workflow to terminate.
Source code in merlin/exceptions/__init__.py
InvalidChainException
Bases: Exception
Exception for invalid Merlin step Directed Acyclic Graphs (DAGs).
Source code in merlin/exceptions/__init__.py
MerlinInvalidStatusRendererError
Bases: Exception
Exception to signal that an invalid status renderer was provided.
Source code in merlin/exceptions/__init__.py
MerlinInvalidTaskServerError
Bases: Exception
Exception to signal that an invalid task server was provided.
Source code in merlin/exceptions/__init__.py
MerlinWorkerFormatterNotSupportedError
Bases: Exception
Exception to signal that the provided worker formatter is not supported by Merlin.
MerlinWorkerHandlerNotSupportedError
Bases: Exception
Exception to signal that the provided worker handler is not supported by Merlin.
MerlinWorkerLaunchError
MerlinWorkerNotSupportedError
NoWorkersException
Bases: Exception
Exception to signal that no workers were started to process a non-empty queue(s).
Source code in merlin/exceptions/__init__.py
RestartException
Bases: Exception
Exception to signal that a step needs to call the restart command if present , else retry.
Source code in merlin/exceptions/__init__.py
RetryException
RunNotFoundError
Bases: EntityNotFoundError
Exception to signal that the run you were looking for cannot be found in Merlin's database.
SoftFailException
StudyNotFoundError
Bases: EntityNotFoundError
Exception to signal that the study you were looking for cannot be found in Merlin's database.
UnsupportedDataModelError
WorkerNotFoundError
Bases: EntityNotFoundError
Exception to signal that the worker you were looking for cannot be found in Merlin's database.