Skip to content

pipen.exceptions

module

pipen.exceptions

Provide exception classes

Classes
class

pipen.exceptions.PipenException()

Bases
Exception BaseException

Base exception class for pipen

class

pipen.exceptions.PipenSetDataError()

Bases
pipen.exceptions.PipenException ValueError Exception BaseException

When trying to set input data to processes with input_data already setusing Pipen.set_data().

class

pipen.exceptions.ProcInputTypeError()

Bases
pipen.exceptions.PipenException TypeError Exception BaseException

When an unsupported input type is provided

class

pipen.exceptions.ProcInputKeyError()

Bases
pipen.exceptions.PipenException KeyError LookupError Exception BaseException

When an unsupported input key is provided

class

pipen.exceptions.ProcInputValueError()

Bases
pipen.exceptions.PipenException ValueError Exception BaseException

When an unsupported input value is provided

class

pipen.exceptions.ProcScriptFileNotFound()

Bases
pipen.exceptions.PipenException FileNotFoundError OSError Exception BaseException

When script file specified as 'file://' cannot be found

class

pipen.exceptions.ProcOutputNameError()

Bases
pipen.exceptions.PipenException NameError Exception BaseException

When no name or malformatted output is provided

class

pipen.exceptions.ProcOutputTypeError()

Bases
pipen.exceptions.PipenException TypeError Exception BaseException

When an unsupported output type is provided

class

pipen.exceptions.ProcOutputValueError()

Bases
pipen.exceptions.PipenException ValueError Exception BaseException

When a malformatted output value is provided

class

pipen.exceptions.ProcDependencyError()

Bases
pipen.exceptions.PipenException Exception BaseException

When there is something wrong the process dependencies

class

pipen.exceptions.NoSuchSchedulerError()

Bases
pipen.exceptions.PipenException Exception BaseException

When specified scheduler cannot be found

class

pipen.exceptions.WrongSchedulerTypeError()

Bases
pipen.exceptions.PipenException TypeError Exception BaseException

When specified scheduler is not a subclass of Scheduler

class

pipen.exceptions.NoSuchTemplateEngineError()

Bases
pipen.exceptions.PipenException Exception BaseException

When specified template engine cannot be found

class

pipen.exceptions.WrongTemplateEnginTypeError()

Bases
pipen.exceptions.PipenException TypeError Exception BaseException

When specified tempalte engine is not a subclass of Scheduler

class

pipen.exceptions.TemplateRenderingError()

Bases
pipen.exceptions.PipenException Exception BaseException

Failed to render a template

class

pipen.exceptions.ConfigurationError()

Bases
pipen.exceptions.PipenException Exception BaseException

When something wrong set as configuration

class

pipen.exceptions.PipenOrProcNameError()

Bases
pipen.exceptions.PipenException Exception BaseException

"When more than one processes are sharing the same workdir