Simplify VisitContainers pattern in volumemanager populator

This commit is contained in:
Lee Verberne 2019-08-03 14:13:46 +00:00
parent 906286c743
commit b5d592e735

View File

@ -398,15 +398,12 @@ func mountedReadOnlyByPod(podVolume v1.Volume, pod *v1.Pod) bool {
return true
}
mountedReadOnly := true
podutil.VisitContainers(&pod.Spec, func(c *v1.Container) bool {
return podutil.VisitContainers(&pod.Spec, func(c *v1.Container) bool {
if !mountedReadOnlyByContainer(podVolume.Name, c) {
mountedReadOnly = false
return false
}
return true
})
return mountedReadOnly
}
func mountedReadOnlyByContainer(volumeName string, container *v1.Container) bool {