package
0.0.0-20250312152250-ea85ec9d2454
Repository: https://github.com/snapcore/snapd.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package seedwrite implements writing image seeds.
# Functions
No description provided by the author
Open returns a Seed implementation for the seed at seedDir.
ReadSeedAndBetterEarliestTime retrieves in one go the seed and assertions for the Core 20 recovery system seed specified by seedDir and label (which cannot be empty).
ReadSystemEssential retrieves in one go information about the model and essential snaps of the given types for the Core 20 recovery system seed specified by seedDir and label (which cannot be empty).
ValidateFromYaml validates the given seed.yaml file and surrounding seed.
# Constants
AllModes can be passed to Seed.LoadMeta to load metadata for snaps for all modes.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Component holds the details of a component in a seed.
CopyOptions is the set of options that can be passed to a Copier's Copy method.
OptionalContainers contains information about which optional containers should be copied to a new seed.
Snap holds the details of a snap in a seed.
No description provided by the author
# Interfaces
A AutoImportAssertionsLoaderSeed can be used to import all auto import assertions via LoadAutoImportAssertions.
A ContainerHandler can be used to perform any dedicated handling of seed snaps/components and their digest computation while seed snap/component metadata loading and verification is being performed.
Copier can be implemented by a seed that supports copying itself to a given destination.
PreseedCapable seeds can support preseeding data in them.
Seed supports loading assertions and seed snaps' metadata.