@@ -181,18 +181,17 @@ def secondary_training_status_message(job_description, prev_description):
181181 if prev_description_secondary_transitions is not None else 0
182182 current_transitions = job_description ['SecondaryStatusTransitions' ]
183183
184- if len (current_transitions ) == prev_transitions_num :
185- return current_transitions [- 1 ]['StatusMessage' ]
186- else :
187- transitions_to_print = current_transitions [prev_transitions_num - len (current_transitions ):]
188- status_strs = []
189- for transition in transitions_to_print :
190- message = transition ['StatusMessage' ]
191- time_str = datetime .utcfromtimestamp (
192- time .mktime (transition ['StartTime' ].timetuple ())).strftime ('%Y-%m-%d %H:%M:%S' )
193- status_strs .append ('{} {} - {}' .format (time_str , transition ['Status' ], message ))
194-
195- return '\n ' .join (status_strs )
184+ transitions_to_print = current_transitions [- 1 :] if len (current_transitions ) == prev_transitions_num else \
185+ current_transitions [prev_transitions_num - len (current_transitions ):]
186+
187+ status_strs = []
188+ for transition in transitions_to_print :
189+ message = transition ['StatusMessage' ]
190+ time_str = datetime .utcfromtimestamp (
191+ time .mktime (job_description ['LastModifiedTime' ].timetuple ())).strftime ('%Y-%m-%d %H:%M:%S' )
192+ status_strs .append ('{} {} - {}' .format (time_str , transition ['Status' ], message ))
193+
194+ return '\n ' .join (status_strs )
196195
197196
198197def download_folder (bucket_name , prefix , target , sagemaker_session ):
0 commit comments