Documentation ¶
Index ¶
- Constants
- Variables
- type BundleArgs
- type BundleCalls
- type DeleteArgs
- type DeleteCalls
- type ExistsArgs
- type ExistsCalls
- type Foot
- func (t *Foot) Bundle(logger lager.Logger, id string, layerIDs []string, diskLimit int64) (specs.Spec, error)
- func (t *Foot) Delete(logger lager.Logger, id string) error
- func (t *Foot) Stats(logger lager.Logger, id string) (groot.VolumeStats, error)
- func (t *Foot) Unpack(logger lager.Logger, id string, parentIDs []string, layerTar io.Reader) (int64, error)
- func (t *Foot) WriteMetadata(logger lager.Logger, id string, volumeData groot.ImageMetadata) error
- type StatsArgs
- type StatsCalls
- type UnpackArgs
- type UnpackCalls
- type WriteMetadataArgs
- type WriteMetadataCalls
Constants ¶
View Source
const ( UnpackArgsFileName = "unpack-args" BundleArgsFileName = "bundle-args" ExistsArgsFileName = "exists-args" DeleteArgsFileName = "delete-args" StatsArgsFileName = "stats-args" WriteMetadataArgsFileName = "write-metadata-args" )
Variables ¶
View Source
var ( BundleRuntimeSpec = specs.Spec{Root: &specs.Root{Path: "foot-rootfs-path"}} ReturnedVolumeStats = groot.VolumeStats{DiskUsage: groot.DiskUsage{ TotalBytesUsed: 1234, ExclusiveBytesUsed: 12, }} )
Functions ¶
This section is empty.
Types ¶
type BundleArgs ¶
type BundleCalls ¶
type BundleCalls []BundleArgs
type DeleteArgs ¶
type DeleteArgs struct {
BundleID string
}
type DeleteCalls ¶
type DeleteCalls []DeleteArgs
type ExistsArgs ¶
type ExistsArgs struct {
LayerID string
}
type ExistsCalls ¶
type ExistsCalls []ExistsArgs
type Foot ¶
type Foot struct {
BaseDir string
}
func (*Foot) Stats ¶
func (t *Foot) Stats(logger lager.Logger, id string) (groot.VolumeStats, error)
func (*Foot) WriteMetadata ¶
func (t *Foot) WriteMetadata(logger lager.Logger, id string, volumeData groot.ImageMetadata) error
type StatsCalls ¶
type StatsCalls []StatsArgs
type UnpackArgs ¶
type UnpackCalls ¶
type UnpackCalls []UnpackArgs
type WriteMetadataArgs ¶
type WriteMetadataArgs struct { ID string VolumeData groot.ImageMetadata }
type WriteMetadataCalls ¶
type WriteMetadataCalls []WriteMetadataArgs
Click to show internal directories.
Click to hide internal directories.