Expand description
APIs to write a tarball stream into an OSTree commit.
This functionality already exists in libostree mostly, this API adds a higher level, more ergonomic Rust frontend to it.
In the future, this may also evolve into parsing the tar stream in Rust, not in C.
Structsยง
- TarImport
Config ๐ - Write
TarOptions - Configuration for tar layer commits.
- Write
TarResult - The result of writing a tar stream.
Enumsยง
- Normalized
Path ๐Result
Constantsยง
Functionsยง
- copy_
entry ๐ - Copy a tar entry to a new tar archive, optionally using a different filesystem path.
- filter_
tar ๐ - Perform various filtering on imported tar archives.
- filter_
tar_ ๐async - Asynchronous wrapper for filter_tar()
- normalize_
validate_ ๐path - remap_
etc_ ๐path - sepolicy_
from_ ๐base - write_
tar - Write the contents of a tarball as an ostree commit.