@@ -181,18 +181,17 @@ def secondary_training_status_message(job_description, prev_description):
181
181
if prev_description_secondary_transitions is not None else 0
182
182
current_transitions = job_description ['SecondaryStatusTransitions' ]
183
183
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 )
196
195
197
196
198
197
def download_folder (bucket_name , prefix , target , sagemaker_session ):
0 commit comments