Skip to content

Commit

Permalink
Revert cancel refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
nazywam committed Jun 20, 2023
1 parent 2f6ef45 commit 220a4eb
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions karton/dashboard/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,11 @@
)


def cancel_tasks(tasks: List[Task]) -> None:
for task in tasks:
karton.backend.set_task_status(task=task, status=TaskState.FINISHED)


class TaskView:
"""
All problems in computer science can be solved by another
Expand Down Expand Up @@ -259,7 +264,7 @@ def cancel_crashed_queue_tasks(queue_name):
if not queue:
return jsonify({"error": "Queue doesn't exist"}), 404

karton.backend.delete_tasks(queue.crashed_tasks)
cancel_tasks(queue.crashed_tasks)
return redirect(request.referrer)


Expand All @@ -270,7 +275,7 @@ def cancel_pending_queue_tasks(queue_name):
if not queue:
return jsonify({"error": "Queue doesn't exist"}), 404

karton.backend.delete_tasks(queue.pending_tasks)
cancel_tasks(queue.pending_tasks)
return redirect(request.referrer)


Expand All @@ -290,7 +295,7 @@ def cancel_task(task_id):
if not task:
return jsonify({"error": "Task doesn't exist"}), 404

karton.backend.delete_tasks([task])
cancel_tasks([task])
return redirect(request.referrer)


Expand Down

0 comments on commit 220a4eb

Please sign in to comment.