mirror of https://github.com/k3s-io/k3s
Merge pull request #75754 from denkensk/cleanup-podtimestamp
clean up func podTimestamp in queuek3s-v1.15.3
commit
a9584a27a7
|
@ -247,19 +247,6 @@ type PriorityQueue struct {
|
|||
// Making sure that PriorityQueue implements SchedulingQueue.
|
||||
var _ = SchedulingQueue(&PriorityQueue{})
|
||||
|
||||
// podTimeStamp returns pod's last schedule time or its creation time if the
|
||||
// scheduler has never tried scheduling it.
|
||||
func podTimestamp(pod *v1.Pod) *metav1.Time {
|
||||
_, condition := podutil.GetPodCondition(&pod.Status, v1.PodScheduled)
|
||||
if condition == nil {
|
||||
return &pod.CreationTimestamp
|
||||
}
|
||||
if condition.LastProbeTime.IsZero() {
|
||||
return &condition.LastTransitionTime
|
||||
}
|
||||
return &condition.LastProbeTime
|
||||
}
|
||||
|
||||
// podInfo is minimum cell in the scheduling queue.
|
||||
type podInfo struct {
|
||||
pod *v1.Pod
|
||||
|
|
Loading…
Reference in New Issue