Versions in this module Expand all Collapse all v0 v0.3.1 Oct 17, 2018 v0.3.0 Oct 12, 2018 Changes in this version + func NewContainerdSnapshotter(s Snapshotter) (snapshots.Snapshotter, func() error) + type Blobmapper interface + GetBlob func(ctx context.Context, key string) (digest.Digest, digest.Digest, error) + SetBlob func(ctx context.Context, key string, diffID, blob digest.Digest) error + type Mountable interface + Mount func() ([]mount.Mount, error) + Release func() error + type Mounter interface + Mount func() (string, error) + Unmount func() error + func LocalMounter(mountable Mountable) Mounter + func LocalMounterWithMounts(mounts []mount.Mount) Mounter + type Snapshotter interface + type SnapshotterBase interface + Close func() error + Commit func(ctx context.Context, name, key string, opts ...snapshots.Opt) error + Mounts func(ctx context.Context, key string) (Mountable, error) + Prepare func(ctx context.Context, key, parent string, opts ...snapshots.Opt) error + Remove func(ctx context.Context, key string) error + Stat func(ctx context.Context, key string) (snapshots.Info, error) + Update func(ctx context.Context, info snapshots.Info, fieldpaths ...string) (snapshots.Info, error) + Usage func(ctx context.Context, key string) (snapshots.Usage, error) + View func(ctx context.Context, key, parent string, opts ...snapshots.Opt) (Mountable, error) + Walk func(ctx context.Context, fn func(context.Context, snapshots.Info) error) error + func FromContainerdSnapshotter(s snapshots.Snapshotter) SnapshotterBase