Merge pull request #75754 from denkensk/cleanup-podtimestamp

clean up func podTimestamp in queue
k3s-v1.15.3
Kubernetes Prow Robot 2019-03-29 17:33:20 -07:00 committed by GitHub
commit a9584a27a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 13 deletions

View File

@ -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