mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 12:15:52 +00:00
scheduler: do not reference range-loop variable
This commit is contained in:
parent
2541fcf256
commit
f6864316ef
@ -273,8 +273,8 @@ func getAffinityTerms(pod *v1.Pod, v1Terms []v1.PodAffinityTerm) ([]AffinityTerm
|
||||
}
|
||||
|
||||
var terms []AffinityTerm
|
||||
for _, term := range v1Terms {
|
||||
t, err := newAffinityTerm(pod, &term)
|
||||
for i := range v1Terms {
|
||||
t, err := newAffinityTerm(pod, &v1Terms[i])
|
||||
if err != nil {
|
||||
// We get here if the label selector failed to process
|
||||
return nil, err
|
||||
@ -291,13 +291,13 @@ func getWeightedAffinityTerms(pod *v1.Pod, v1Terms []v1.WeightedPodAffinityTerm)
|
||||
}
|
||||
|
||||
var terms []WeightedAffinityTerm
|
||||
for _, term := range v1Terms {
|
||||
t, err := newAffinityTerm(pod, &term.PodAffinityTerm)
|
||||
for i := range v1Terms {
|
||||
t, err := newAffinityTerm(pod, &v1Terms[i].PodAffinityTerm)
|
||||
if err != nil {
|
||||
// We get here if the label selector failed to process
|
||||
return nil, err
|
||||
}
|
||||
terms = append(terms, WeightedAffinityTerm{AffinityTerm: *t, Weight: term.Weight})
|
||||
terms = append(terms, WeightedAffinityTerm{AffinityTerm: *t, Weight: v1Terms[i].Weight})
|
||||
}
|
||||
return terms, nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user