hpcflow.sdk.core.errors#

Exceptions

ActionEnvironmentMissingNameError

ContainerKeyError(path)

DuplicateExecutableError

EnvironmentPresetUnknownEnvironmentError

EnvironmentSpecValidationError

ExtraInputs(message, extra_inputs)

FileSpecValidationError

FromSpecMissingObjectError

IncompatibleParallelModeError

IncompatibleSGEPEError

IncompatibleSLURMArgumentsError

IncompatibleSLURMPartitionError

InputSourceValidationError

InputValueDuplicateSequenceAddress

InvalidIdentifier

InvalidInputSourceTaskReference

JobscriptSubmissionFailure(message, ...)

LoopAlreadyExistsError

MalformedParameterPathError

MalformedWorkflowError

MayNeedObjectError(path)

MissingActionEnvironment

MissingCompatibleActionEnvironment

MissingEnvironmentError

MissingEnvironmentExecutableError

MissingEnvironmentExecutableInstanceError

MissingInputs(message, missing_inputs)

MissingParameterData(id_lst)

Some parameter IDs do not exist

MissingStoreEARError(id_lst)

Some EAR IDs do not exist.

MissingStoreElementError(id_lst)

Some element IDs do not exist.

MissingStoreElementIterationError(id_lst)

Some element iteration IDs do not exist.

MissingStoreTaskError(id_lst)

Some task IDs do not exist.

MissingVariableSubstitutionError

MultipleEnvironmentsError

NoAvailableElementSetsError

NoCLIFormatMethodError

NoCompatibleSGEPEError

NotSubmitMachineError

OutputFileParserNoOutputError

ParameterSpecValidationError

ResourceValidationError

An incompatible resource requested by the user.

RunNotAbortableError

SchedulerVersionsFailure(message)

We couldn't get the scheduler and or shell versions.

SubmissionEnvironmentError

Raised when submitting a workflow on a machine without a compatible environment.

SubmissionFailure(message)

TaskSchemaMissingParameterError

TaskSchemaSpecValidationError

TaskTemplateInvalidNesting

TaskTemplateMultipleInputValues

TaskTemplateMultipleSchemaObjectives

TaskTemplateUnexpectedInput

TaskTemplateUnexpectedSequenceInput

ToJSONLikeChildReferenceError

UnknownEnvironmentPresetError

UnknownResourceSpecItemError

UnknownSGEPEError

UnknownSLURMPartitionError

UnknownScriptDataKey

UnknownScriptDataParameter

UnrequiredInputSources(message, ...)

UnsetParameterDataError

UnsupportedOSError(os_name)

This machine is not of the requested OS.

UnsupportedSchedulerError(scheduler[, ...])

This scheduler is not supported on this machine according to the config.

UnsupportedScriptDataFormat

UnsupportedShellError(shell, supported)

We don't support this shell on this OS.

ValuesAlreadyPersistentError

WorkflowBatchUpdateFailedError

WorkflowLimitsError

WorkflowNotFoundError

WorkflowParameterMissingError

WorkflowSpecValidationError

WorkflowSubmissionFailure