Service SlurmCLIService (implements the SlurmService interface)
New method on JobService called update_upload_jobs
Notes
The _update_analysis_from_tower_output function overwrites the jobs stored on an analysis and will disassociate the upload jobs for analyses managed by tower. This will be addressed in a separate PR.
Need to call the new logic (update_upload_jobs) from the scan cli command or similar.
Description
This PR adds logic to ensure that the status of ongoing upload jobs get updated. Part of the implementation plan in the track analysis upload jobs story.
Added
SlurmService
SlurmCLIService
(implements theSlurmService
interface)JobService
calledupdate_upload_jobs
Notes
The
_update_analysis_from_tower_output
function overwrites the jobs stored on an analysis and will disassociate the upload jobs for analyses managed by tower. This will be addressed in a separate PR.Need to call the new logic (
update_upload_jobs
) from thescan
cli command or similar.This version is a