RQ overrides
- Adds
Job.set_description
to update the existing description attribute without updating the entire job - Adds
Job.get_progress
andJob.set_progress
to update a new float attribute on a Job indicating progress - Add
a registry to list all jobs for a useruser_id
to the Job - Add an endpoint to list jobs
by user IDfor connected user
No more obstacles
Implementation notes:
- Some tests are broken due to broken permissions;
IsVerified
seemingly behaves likeIsVerifiedOrReadOnly
#554 (closed) - Element deletions have almost no progress indication for now as
.trash(delete_children=True)
calls.trash(delete_children=False)
, making progress reports extra complex. - The rq module was initially called
arkindex.project.rq
but got renamed toarkindex.project.rq_overrides
because, only in CI, Python would get confused between the realrq
and this module.
Edited by Erwan Rouchet