Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2018 Changes in this version + const AcceptSchema2EnvVar + func AssertDeletedStorageFiles(deleted, expected *RegistryStorageFiles) error + func BuildAndPushChildImage(oc *exutil.CLI, dClient *dockerclient.Client, parent string, name, tag string, ...) (string, string, error) + func BuildAndPushImageOfSizeWithBuilder(oc *exutil.CLI, dClient *dockerclient.Client, namespace, name, tag string, ...) error + func BuildAndPushImageOfSizeWithDocker(oc *exutil.CLI, dClient *dockerclient.Client, name, tag string, size uint64, ...) (string, string, error) + func ConfigureRegistry(oc *exutil.CLI, desiredState RegistryConfiguration) (bool, error) + func DoesRegistryAcceptSchema2(oc *exutil.CLI) (bool, error) + func EnsureRegistryAcceptsSchema2(oc *exutil.CLI, accept bool) (bool, error) + func GetDockerRegistryURL(oc *exutil.CLI) (string, error) + func GetImageLabels(c imagetypedclientset.ImageStreamImageInterface, ...) (map[string]string, error) + func GetRegistryPod(podsGetter kcoreclient.PodsGetter) (*kapiv1.Pod, error) + func GetRegistryStorageSize(oc *exutil.CLI) (int64, error) + func IsBlobStoredInRegistry(oc *exutil.CLI, dgst godigest.Digest, repository string) (bool, bool, error) + func IsEmptyDigest(dgst godigest.Digest) bool + func LogRegistryPod(oc *exutil.CLI) error + func MirrorBlobInRegistry(oc *exutil.CLI, dgst godigest.Digest, repository string, timeout time.Duration) error + func NewTestPod(oc *exutil.CLI, name, spec string) *testPod + func RedeployRegistry(oc *exutil.CLI) (bool, error) + type CleanUpContainer struct + OC *exutil.CLI + func NewCleanUpContainer(oc *exutil.CLI) *CleanUpContainer + func (c *CleanUpContainer) AddImage(name, id, isTag string) + func (c *CleanUpContainer) AddImageStream(isName string) + func (c *CleanUpContainer) Run() + type RegistryConfiguration struct + AcceptSchema2 *bool + ReadOnly *bool + type RegistryStorageFiles struct + Blobs []string + LayerLinks RepoLinks + ManifestLinks RepoLinks + Repos []string + func RunHardPrune(oc *exutil.CLI, dryRun bool) (*RegistryStorageFiles, error) + func (sfs *RegistryStorageFiles) Len() int + func (sfs *RegistryStorageFiles) ToPaths(root string) []string + type RepoLinks map[string][]string + func (rl RepoLinks) Add(repo string, links ...string)