@@ -748,12 +748,12 @@ func podWithRequiredAntiAffinity(p *v1.Pod) bool {
748
748
len (affinity .PodAntiAffinity .RequiredDuringSchedulingIgnoredDuringExecution ) != 0
749
749
}
750
750
751
- func removeFromSlice (s []* PodInfo , k string ) ([]* PodInfo , bool ) {
751
+ func removeFromSlice (logger klog. Logger , s []* PodInfo , k string ) ([]* PodInfo , bool ) {
752
752
var removed bool
753
753
for i := range s {
754
754
tmpKey , err := GetPodKey (s [i ].Pod )
755
755
if err != nil {
756
- klog . ErrorS (err , "Cannot get pod key" , "pod" , klog .KObj (s [i ].Pod ))
756
+ logger . Error (err , "Cannot get pod key" , "pod" , klog .KObj (s [i ].Pod ))
757
757
continue
758
758
}
759
759
if k == tmpKey {
@@ -772,20 +772,20 @@ func removeFromSlice(s []*PodInfo, k string) ([]*PodInfo, bool) {
772
772
}
773
773
774
774
// RemovePod subtracts pod information from this NodeInfo.
775
- func (n * NodeInfo ) RemovePod (pod * v1.Pod ) error {
775
+ func (n * NodeInfo ) RemovePod (logger klog. Logger , pod * v1.Pod ) error {
776
776
k , err := GetPodKey (pod )
777
777
if err != nil {
778
778
return err
779
779
}
780
780
if podWithAffinity (pod ) {
781
- n .PodsWithAffinity , _ = removeFromSlice (n .PodsWithAffinity , k )
781
+ n .PodsWithAffinity , _ = removeFromSlice (logger , n .PodsWithAffinity , k )
782
782
}
783
783
if podWithRequiredAntiAffinity (pod ) {
784
- n .PodsWithRequiredAntiAffinity , _ = removeFromSlice (n .PodsWithRequiredAntiAffinity , k )
784
+ n .PodsWithRequiredAntiAffinity , _ = removeFromSlice (logger , n .PodsWithRequiredAntiAffinity , k )
785
785
}
786
786
787
787
var removed bool
788
- if n .Pods , removed = removeFromSlice (n .Pods , k ); removed {
788
+ if n .Pods , removed = removeFromSlice (logger , n .Pods , k ); removed {
789
789
n .update (pod , - 1 )
790
790
return nil
791
791
}
0 commit comments