package
0.0.0-20231113155554-3d2dcd121ffc
Repository: https://github.com/crossplane/function-runtime-oci.git
Documentation: pkg.go.dev

# Functions

ExtractDir is a HeaderHandler that creates a directory at the supplied path per the supplied tar header.
ExtractFIFO is a HeaderHandler that creates a FIFO at the supplied path per the supplied tar header.
ExtractFile is a HeaderHandler that creates a regular file at the supplied path per the supplied tar header.
ExtractSymlink is a HeaderHandler that creates a symlink at the supplied path per the supplied tar header.
NewExtractHandler returns a HeaderHandler that extracts from a tarball per the supplied tar header by calling a handler that knows how to extract the type of file.
NewStackingExtractor extracts an OCI layer by 'stacking' it atop the supplied root directory.
NewWhiteoutHandler returns a HeaderHandler that handles OCI whiteouts by deleting the corresponding files.

# Structs

An ExtractHandler extracts from a tarball per the supplied tar header by calling a handler that knows how to extract the type of file.
A StackingExtractor is a Extractor that extracts an OCI layer by 'stacking' it atop the supplied root directory.
A WhiteoutHandler handles OCI whiteouts by deleting the corresponding files.

# Interfaces

A HeaderHandler handles a single file (header) within a tarball.

# Type aliases

A HeaderHandlerFn is a function that acts as a HeaderHandler.