File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -1423,8 +1423,13 @@ def main():
14231423
14241424 insights_end_time = time .time ()
14251425
1426- job_start = datetime .datetime .fromtimestamp (job ['job' ]['start_time' ], datetime .timezone .utc )
1427- job_end = datetime .datetime .fromtimestamp (job ['job' ]['end_time' ], datetime .timezone .utc )
1426+ # Version 3.4.1 of py-darshan changed the contents on what is reported in 'job'
1427+ if 'start_time' in job ['job' ]:
1428+ job_start = datetime .datetime .fromtimestamp (job ['job' ]['start_time' ], datetime .timezone .utc )
1429+ job_end = datetime .datetime .fromtimestamp (job ['job' ]['end_time' ], datetime .timezone .utc )
1430+ else :
1431+ job_start = datetime .datetime .fromtimestamp (job ['job' ]['start_time_sec' ], datetime .timezone .utc )
1432+ job_end = datetime .datetime .fromtimestamp (job ['job' ]['end_time_sec' ], datetime .timezone .utc )
14281433
14291434 console .print ()
14301435
You can’t perform that action at this time.
0 commit comments