You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
confirmBulkSubmission(self, jobIDs) : needs larger discussion about ParametricJobSubmission
rescheduleJob(self, jobIDs): POST to /jobs/{job_id}/reschedule and /jobs/reschedule for bulk
removeJob(self, jobIDs): Do we need both removeJob and deleteJob ? (If yes, can removeJob be a parameter of deleteJob)
deleteJob(self, jobIDs): see above
killJob(self, jobIDs): POST to /jobs/{job_id}/kill and /jobs/kill for bulk (see [1])
resetJob(self, jobIDs): Could this be a parameter to rescheduleJob?
[1] We could think of having killJob and rescheduleJob react to setStatus(kill) or setStatus(reschedule). We do not because in general, it is forbidden to set an arbitrary status. Kill and Reschedule are exceptions, that's why they have a dedicated API.
The text was updated successfully, but these errors were encountered:
Continue the implementation of the
/jobs
route.Missing methods are:
POST
to/jobs/{job_id}/reschedule
and/jobs/reschedule
for bulkremoveJob
anddeleteJob
? (If yes, canremoveJob
be a parameter ofdeleteJob
)POST
to/jobs/{job_id}/kill
and/jobs/kill
for bulk (see [1])rescheduleJob
?[1] We could think of having
killJob
andrescheduleJob
react tosetStatus(kill)
orsetStatus(reschedule)
. We do not because in general, it is forbidden to set an arbitrary status.Kill
andReschedule
are exceptions, that's why they have a dedicated API.The text was updated successfully, but these errors were encountered: