From b5826b2362088df8a4d2acc35d116080e0409906 Mon Sep 17 00:00:00 2001 From: Rahul Tenany Date: Tue, 17 Nov 2020 16:12:05 -0800 Subject: [PATCH] Updated script to sort by end time --- ASJobGraphEvents/gantt/dgml.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ASJobGraphEvents/gantt/dgml.py b/ASJobGraphEvents/gantt/dgml.py index 4ad6761..5fef311 100644 --- a/ASJobGraphEvents/gantt/dgml.py +++ b/ASJobGraphEvents/gantt/dgml.py @@ -6,8 +6,8 @@ import xml.etree.ElementTree as ET from structures import Job from gantt_types import ThreadId -def get_nodeId(elem: Job) -> int: - return elem.nodeId +def get_jobEnd(elem: Job) -> datetime: + return elem.end def read_jobs(filename: str) -> List[Job]: jobs: List[Job] = [] @@ -25,7 +25,7 @@ def read_jobs(filename: str) -> List[Job]: jobs.append(job) sortedJobs: List[Job] = [] - sortedJobs = sorted(jobs, key=get_nodeId) + sortedJobs = sorted(jobs, key=get_jobEnd) return sortedJobs