Documentation ¶
Index ¶
- Constants
- Variables
- func EnqueueJudgeTask(ctx context.Context, judgeTask model.JudgeTask) error
- func GetProblemInfoList(ctx context.Context) ([]model.ProblemInfo, int64, error)
- func HandleJudgeTask(ctx context.Context, task *asynq.Task) error
- func PutProblemPackage(ctx context.Context, slug string, pkgDir string) error
- func UnzipProblemPackage(ctx context.Context, zipFile, targetDir string) error
Constants ¶
View Source
const JudgeTaskName = "judge"
Variables ¶
View Source
var JudgeTaskHandler = asynqAgent.AsynqTaskHandler{ TaskName: JudgeTaskName, InnerHandler: HandleJudgeTask, }
Functions ¶
func GetProblemInfoList ¶
func PutProblemPackage ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.