mirror of
https://github.com/meeb/tubesync.git
synced 2025-06-23 21:46:44 +00:00
fixup: revoke the task objects
This commit is contained in:
parent
9dc1376acc
commit
5db94c08d1
@ -30,7 +30,7 @@ def h_q_reset_tasks(q, /, *, maint_func=None):
|
|||||||
from django_huey import get_queue
|
from django_huey import get_queue
|
||||||
q = get_queue(q)
|
q = get_queue(q)
|
||||||
# revoke to prevent pending tasks from executing
|
# revoke to prevent pending tasks from executing
|
||||||
for t in q._registry._registry:
|
for t in q._registry._registry.values():
|
||||||
q.revoke_all(t, revoke_until=delay_to_eta(600))
|
q.revoke_all(t, revoke_until=delay_to_eta(600))
|
||||||
# clear scheduled tasks
|
# clear scheduled tasks
|
||||||
q.storage.flush_schedule()
|
q.storage.flush_schedule()
|
||||||
|
Loading…
Reference in New Issue
Block a user