Documentation ¶
Index ¶
- Variables
- func CleanUpBtrfsSubvolumes(btrfsPath string)
- func CleanUpImages(storePath string)
- func CleanUpOverlayMounts(mountPath string)
- func CopyFile(source, destination string)
- func SuidBinary(binPath string)
- func UnsuidBinary(binPath string)
- type BaseImage
- type FakeMetron
- type FakeRegistry
- type Layer
Constants ¶
This section is empty.
Variables ¶
View Source
var BusyBoxImage = BaseImage{ ConfigBlobID: "sha256:1efc1d465fd6255396d0efd90a899f57aba2b7b294b02d5f55c6f5505ca9f3e5", Layers: []Layer{ { ChainID: "3d16a9d9679dba04b90edeeca13dfaa986a268a7e0f4764250bacc2bed236b73", }, }, }
View Source
var EmptyBaseImageV011 = BaseImage{ ConfigBlobID: "sha256:217f3b4afdf698d639f854d9c6d640903a011413bc7e7bffeabe63c7ca7e4a7d", Layers: []Layer{ { BlobID: "sha256:47e3dd80d678c83c50cb133f4cf20e94d088f890679716c8b763418f55827a58", DiffID: "sha256:afe200c63655576eaa5cabe036a2c09920d6aee67653ae75a9d35e0ec27205a5", ChainID: "afe200c63655576eaa5cabe036a2c09920d6aee67653ae75a9d35e0ec27205a5", }, { BlobID: "sha256:7f2760e7451ce455121932b178501d60e651f000c3ab3bc12ae5d1f57614cc76", DiffID: "sha256:d7c6a5f0d9a15779521094fa5eaf026b719984fb4bfe8e0012bd1da1b62615b0", ChainID: "9242945d3c9c7cf5f127f9352fea38b1d3efe62ee76e25f70a3e6db63a14c233", }, }, }
Functions ¶
func CleanUpBtrfsSubvolumes ¶ added in v0.11.0
func CleanUpBtrfsSubvolumes(btrfsPath string)
func CleanUpImages ¶ added in v0.11.0
func CleanUpImages(storePath string)
func CleanUpOverlayMounts ¶ added in v0.11.0
func CleanUpOverlayMounts(mountPath string)
func SuidBinary ¶ added in v0.16.0
func SuidBinary(binPath string)
func UnsuidBinary ¶ added in v0.16.0
func UnsuidBinary(binPath string)
Types ¶
type FakeMetron ¶ added in v0.5.0
type FakeMetron struct {
// contains filtered or unexported fields
}
func NewFakeMetron ¶ added in v0.5.0
func NewFakeMetron(port uint16) *FakeMetron
func (*FakeMetron) CounterEvents ¶ added in v0.17.0
func (m *FakeMetron) CounterEvents(name string) []events.CounterEvent
func (*FakeMetron) Errors ¶ added in v0.17.0
func (m *FakeMetron) Errors() []events.Error
func (*FakeMetron) Listen ¶ added in v0.5.0
func (m *FakeMetron) Listen() error
func (*FakeMetron) Run ¶ added in v0.5.0
func (m *FakeMetron) Run() error
func (*FakeMetron) Stop ¶ added in v0.5.0
func (m *FakeMetron) Stop() error
func (*FakeMetron) ValueMetricsFor ¶ added in v0.5.0
func (m *FakeMetron) ValueMetricsFor(key string) []events.ValueMetric
type FakeRegistry ¶
func NewFakeRegistry ¶
func NewFakeRegistry(actualRegistryURL *url.URL) *FakeRegistry
func (*FakeRegistry) Addr ¶
func (r *FakeRegistry) Addr() string
func (*FakeRegistry) FailNextRequests ¶ added in v0.21.0
func (r *FakeRegistry) FailNextRequests(n int)
func (*FakeRegistry) RequestedBlobs ¶
func (r *FakeRegistry) RequestedBlobs() []string
func (*FakeRegistry) Start ¶
func (r *FakeRegistry) Start()
func (*FakeRegistry) Stop ¶
func (r *FakeRegistry) Stop()
func (*FakeRegistry) WhenGettingBlob ¶
func (r *FakeRegistry) WhenGettingBlob(digest string, order int, httpHandler http.HandlerFunc)
Click to show internal directories.
Click to hide internal directories.