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 ¶
Functions ¶
This section is empty.
Types ¶
type BundleCalls ¶
type BundleCalls []BundleArgs
type DeleteCalls ¶
type DeleteCalls []DeleteArgs
type ExistsCalls ¶
type ExistsCalls []ExistsArgs
type Foot ¶
type Foot struct {
BaseDir string
}
func (*Foot) Bundle ¶
func (*Foot) Stats ¶
func (t *Foot) Stats(logger lager.Logger, id string) (groot.VolumeStats, error)
func (*Foot) Unpack ¶
type UnpackCalls ¶
type UnpackCalls []UnpackArgs
type WriteMetadataArgs ¶
type WriteMetadataArgs struct {
ID string
VolumeData groot.ImageMetadata
}
type WriteMetadataCalls ¶
type WriteMetadataCalls []WriteMetadataArgs
Source Files
¶
- foot.go
Click to show internal directories.
Click to hide internal directories.