Skip to content

exceptions ¤

HeaderConflictError ¤

Bases: NominalError

A header provider attempted to override an explicit request header.

NominalAlreadyExistsError ¤

Bases: NominalError

The resource being created already exists (e.g. a container image tag already registered).

NominalAuthenticationError ¤

Bases: NominalError

The request was not authenticated (missing, expired, or invalid credentials).

NominalComputeError ¤

Bases: NominalError

An error occurred during a compute request.

NominalConfigError ¤

Bases: NominalError

An error occurred reading or writing the configuration.

NominalContainerImageError ¤

Bases: NominalError

A containerized extractor's container image is in a failed or unusable state.

NominalError ¤

Bases: Exception

Base class for Nominal exceptions.

NominalIngestError ¤

Bases: NominalError

An error occurred during ingest.

NominalIngestFailed ¤

Bases: NominalIngestError

The ingest failed.

NominalIngestMultiError ¤

NominalIngestMultiError(
    rids_to_errors: Mapping[str, NominalIngestError],
)

Bases: NominalError

Error(s) occurred during ingest.


errors: A mapping of dataset RIDs to the errors that occurred during ingest.

errors instance-attribute ¤

errors = rids_to_errors

NominalInvalidArgumentError ¤

Bases: NominalError

The server rejected the request as malformed or invalid.

NominalMethodRemovedError ¤

NominalMethodRemovedError(
    original_method: str, instructions: str | None = None
)

Bases: NominalError

An error raised when a method has been deprecated and now removed. Error informs users of the new method to use instead.

NominalMultipartUploadError ¤

Bases: Exception

A single failed multipart upload attempt.

NominalMultipartUploadFailed ¤

Bases: NominalError, ExceptionGroup

The multipart upload failed after retries.

NominalNotFoundError ¤

Bases: NominalError

The requested resource does not exist.

NominalParameterRemovedError ¤

NominalParameterRemovedError(
    method_name: str,
    parameter_name: str,
    instructions: str | None = None,
)

Bases: NominalError

An error raised when an parameter has been deprecated and now removed.

NominalPermissionDeniedError ¤

Bases: NominalError

The caller is authenticated but not authorized for the requested resource.

NominalVideoStreamError ¤

Bases: NominalError

An error occurred during live video streaming.

NominalVideoStreamNotOpenError ¤

NominalVideoStreamNotOpenError()

Bases: NominalVideoStreamError

The video stream is not open. Call open() first or use as a context manager.