Skip to content

Commit a71ea3e

Browse files
committed
fix:add some logging
1 parent 6252dc1 commit a71ea3e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scheduler/views/queue_job_actions.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from scheduler.worker.commands import StopJobCommand, send_command
1616

1717

18-
class QueueJobAction(str, Enum):
18+
class QueueJobAction(Enum):
1919
DELETE = "delete"
2020
REQUEUE = "requeue"
2121
STOP = "stop"
@@ -31,17 +31,17 @@ def queue_job_actions(request: HttpRequest, queue_name: str) -> HttpResponse:
3131
if request.method != "POST" or not action or not job_names or action not in QueueJobAction:
3232
return redirect(next_url)
3333
job_names = request.POST.getlist("job_names")
34-
if action == QueueJobAction.DELETE:
34+
if action == QueueJobAction.DELETE.value:
3535
jobs = JobModel.get_many(job_names, connection=queue.connection)
3636
for job in jobs:
3737
if job is None:
3838
continue
3939
queue.delete_job(job.name)
4040
messages.info(request, f"You have successfully deleted {len(job_names)} jobs!")
41-
elif action == QueueJobAction.REQUEUE:
41+
elif action == QueueJobAction.REQUEUE.value:
4242
requeued_jobs_count = _enqueue_multiple_jobs(queue, job_names)
4343
messages.info(request, f"You have successfully re-queued {requeued_jobs_count}/{len(job_names)} jobs!")
44-
elif action == QueueJobAction.STOP:
44+
elif action == QueueJobAction.STOP.value:
4545
cancelled_jobs = 0
4646
jobs = JobModel.get_many(job_names, connection=queue.connection)
4747
for job in jobs:

0 commit comments

Comments
 (0)