# Packages
No description provided by the author
# Functions
AggregateBlobResolvers aggregates two resolvers to one by using aggregated blob resolver.
BlobPath returns the path to the blob for a given name.
ComponentArchiveFromCompressedCTF creates a new component archive from a zipped CTF tar.
ComponentArchiveFromCTF creates a new componet archive from a CTF tar file.
ComponentArchiveFromPath creates a component archive from a path.
ExtractTarToFs writes a tar stream to a filesystem.
NewAggregatedBlobResolver creates a new aggregated resolver.
NewComponentArchive returns a new component descriptor with a filesystem.
NewComponentArchiveBlobResolver creates new ComponentArchive blob that can resolve local filesystem references.
NewComponentArchiveFromFilesystem creates a new component archive from a filesystem.
NewComponentArchiveFromTarReader creates a new manifest builder from a input reader.
NewCTF reads a CTF archive from a file.
NewListResolver creates a new list resolver.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
ArtefactDescriptorFileName is the name of the artefact-descriptor file.
BlobsDirectoryName is the name of the blob directory in the tar.
ComponentDescriptorFileName is the name of the component-descriptor file.
ManifestFileName is the name of the manifest json file.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AggregatedBlobResolver combines multiple blob resolver.
BlobInfo describes a blob.
ComponentArchive is the go representation for a CTF component artefact.
ComponentArchiveBlobResolver implements the BlobResolver interface for "LocalFilesystemBlob" access types.
No description provided by the author
ListResolver describes a ComponentResolver using a list of Component Descriptors.
# Interfaces
BlobResolver defines a resolver that can fetch blobs in a specific context defined in a component descriptor.
ComponentResolver describes a general interface to resolve a component descriptor.
TypedBlobResolver defines a blob resolver that is able to resolves a set of access types.
# Type aliases
ArchiveFormat describes the format of a component archive.
No description provided by the author