mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
Simplify VisitContainers pattern in volumemanager populator
This commit is contained in:
parent
906286c743
commit
b5d592e735
@ -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 {
|
||||||
|
Loading…
Reference in New Issue
Block a user