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 return true
} }
mountedReadOnly := true return podutil.VisitContainers(&pod.Spec, func(c *v1.Container) bool {
podutil.VisitContainers(&pod.Spec, func(c *v1.Container) bool {
if !mountedReadOnlyByContainer(podVolume.Name, c) { if !mountedReadOnlyByContainer(podVolume.Name, c) {
mountedReadOnly = false
return false return false
} }
return true return true
}) })
return mountedReadOnly
} }
func mountedReadOnlyByContainer(volumeName string, container *v1.Container) bool { func mountedReadOnlyByContainer(volumeName string, container *v1.Container) bool {