ommx.artifact

ommx.artifact#

Classes

Name

Description

AnonymousArtifactRef

Anonymous Artifact ref matched by {func}prune_anonymous.

ArchiveDescriptor

Descriptor value read from an OCI archive manifest without importing it.

ArchiveManifest

Read-only view of a .ommx archive's manifest produced by

Artifact

Reader for OMMX Artifacts.

ArtifactDraft

Mutable draft for OMMX Artifacts.

Descriptor

Descriptor of a blob stored in the local registry.

GcBlob

Blob entry reported by Local Registry GC.

GcInvalidManifest

Reachable manifest blob that could not be parsed as an OCI Image Manifest.

GcMissingBlob

Blob referenced by a reachable manifest but missing from the Local Registry.

GcReport

Report returned by {func}gc.

GcRoot

Root that made blobs reachable during Local Registry GC.

PruneAnonymousReport

Report returned by {func}prune_anonymous.

Functions

Name

Description

gc

Report or delete Local Registry blobs unreachable from SQLite refs.

get_images

Get all image names stored in the local registry.

get_local_registry_root

Get the current OMMX Local Registry root path.

prune_anonymous

Report or delete anonymous Artifact refs in the Local Registry.

set_local_registry_root

Set the OMMX Local Registry root path.