remove celery and use dramatiq

This commit is contained in:
virusdefender
2019-03-11 17:59:24 +08:00
parent 1af50c0f4c
commit a5f0c8eb31
16 changed files with 65 additions and 61 deletions
+1 -1
View File
@@ -18,5 +18,5 @@ class SubmissionRejudgeAPI(APIView):
submission.statistic_info = {}
submission.save()
judge_task.delay(submission.id, submission.problem.id)
judge_task.send(submission.id, submission.problem.id)
return self.success()
+1 -1
View File
@@ -80,7 +80,7 @@ class SubmissionAPI(APIView):
contest_id=data.get("contest_id"))
# use this for debug
# JudgeDispatcher(submission.id, problem.id).judge()
judge_task.delay(submission.id, problem.id)
judge_task.send(submission.id, problem.id)
if hide_id:
return self.success()
else: