func()

in pkg/vhdbuilder/datamodel/component_configs.go [155:178]


func (k *KubeProxyImages) ToImageList() ([]string, error) {
	var err error
	var ret []string

	if k.DockerKubeProxyImages != nil && k.DockerKubeProxyImages.ContainerImages != nil {
		for _, image := range k.DockerKubeProxyImages.ContainerImages {
			err = processProxyImages(image, &ret)
			if err != nil {
				return ret, err
			}
		}
	}

	if k.ContainerdKubeProxyImages != nil && k.ContainerdKubeProxyImages.ContainerImages != nil {
		for _, image := range k.ContainerdKubeProxyImages.ContainerImages {
			err = processProxyImages(image, &ret)
			if err != nil {
				return ret, err
			}
		}
	}

	return ret, err
}