mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-05 03:29:24 +00:00
remove dependency on redis json
This commit is contained in:
@@ -103,8 +103,7 @@ class TaskIDView(ApiBaseView):
|
||||
message = {"message": "task can not be stopped"}
|
||||
return Response(message, status=400)
|
||||
|
||||
message_key = self._build_message_key(task_conf, task_id)
|
||||
TaskCommand().stop(task_id, message_key)
|
||||
TaskCommand().stop(task_id)
|
||||
if command == "kill":
|
||||
if not task_conf.get("api_stop"):
|
||||
message = {"message": "task can not be killed"}
|
||||
@@ -114,10 +113,6 @@ class TaskIDView(ApiBaseView):
|
||||
|
||||
return Response({"message": "command sent"})
|
||||
|
||||
def _build_message_key(self, task_conf, task_id):
|
||||
"""build message key to forward command to notification"""
|
||||
return f"message:{task_conf.get('group')}:{task_id.split('-')[0]}"
|
||||
|
||||
|
||||
class ScheduleListView(ApiBaseView):
|
||||
"""resolves to /api/task/schedule/
|
||||
|
||||
Reference in New Issue
Block a user