nominal.exceptions#

Exceptions#

Errors raised by the client, from nominal.exceptions. All errors derive from NominalError.

ExtractorError

Raised when the extractor contract is violated (missing input, wrong output count, ...).

HeaderConflictError

A header provider attempted to override an explicit request header.

NominalAlreadyExistsError

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

NominalAuthenticationError

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

NominalChecklistNotPublishedError

The requested checklist version has not been published.

NominalComputeError

An error occurred during a compute request.

NominalConfigError

An error occurred reading or writing the configuration.

NominalContainerImageError

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

NominalDataScopeNotFoundError

No readable resource has this data scope name on an asset, or this ref name on a run.

NominalError

Base class for Nominal exceptions.

NominalIngestError

An error occurred during ingest.

NominalIngestFailed

The ingest failed.

NominalIngestMultiError

Error(s) occurred during ingest.

NominalIngestTimeout

Ingest did not reach a terminal state before the caller's deadline.

NominalIngestUploadFailed

One or more files in an ingest batch failed to upload; nothing was ingested.

NominalInvalidArgumentError

The server rejected the request as malformed or invalid.

NominalMethodRemovedError

An error raised when a method has been deprecated and now removed.

NominalMultipartUploadError

A single failed multipart upload attempt.

NominalMultipartUploadFailed

The multipart upload failed after retries.

NominalNotFoundError

The requested resource does not exist.

NominalParameterRemovedError

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

NominalPermissionDeniedError

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

NominalRequestThrottledError

The server throttled a request for longer than the caller's retry budget allowed.

NominalVideoFileMetadataError

A video file lacks the segment metadata needed to re-ingest it elsewhere.

NominalVideoScaleModeError

More than one way of scaling a video's playback rate was given; at most one is allowed.

NominalVideoStreamError

An error occurred during live video streaming.

NominalVideoStreamNotOpenError

The video stream is not open.

NominalVideoTimestampModeError

Neither or both of a video's timestamp modes were provided; exactly one is required.

Warnings#

Warnings emitted by the client, from nominal.exceptions.

LegacyVideoDeprecationWarning

Emitted by the legacy standalone-video API, superseded by video channels on a dataset.