File tree Expand file tree Collapse file tree 1 file changed +8
-14
lines changed Expand file tree Collapse file tree 1 file changed +8
-14
lines changed Original file line number Diff line number Diff line change @@ -232,20 +232,14 @@ def globus_finalize(
232232 except Exception as e :
233233 logger .error ("Exception: {}" .format (e ))
234234 sys .exit (1 )
235-
236235 if not non_blocking :
237236 if transfer and transfer .task_id :
238237 globus_wait (gtc .transfer_client , transfer .task_id )
239- if last_task_id :
240- globus_wait (gtc .transfer_client , last_task_id )
241-
242- # TODO: figure out how to end!
243- # new_mrt: Optional[GlobusTransfer] = gtc.get_most_recent_transfer()
244- # if new_mrt and new_mrt.task_id:
245- # new_mrt.task_status = globus_block_wait(
246- # transfer_client=gtc.transfer_client,
247- # task_id=new_mrt.task_id,
248- # wait_timeout=7200,
249- # max_retries=5,
250- # )
251- delete_transferred_files (htc )
238+ if last_task_id :
239+ globus_wait (gtc .transfer_client , last_task_id )
240+
241+ if htc .curr_transfers and transfer and transfer .task_id :
242+ globus_wait (gtc .transfer_client , transfer .task_id )
243+ delete_transferred_files (htc )
244+ if htc .prev_transfers :
245+ delete_transferred_files (htc )
You can’t perform that action at this time.
0 commit comments