13 lines
301 B
Plaintext
13 lines
301 B
Plaintext
# -*- coding:utf-8 -*-
|
|
# GET /api/task?task_id=xxx - 查询任务状态
|
|
|
|
env = ServerEnv()
|
|
longtasks = env.longtasks
|
|
|
|
task_id = params_kw.get('task_id', '')
|
|
if not task_id:
|
|
return json.dumps({"error": "task_id is required"})
|
|
|
|
status = await longtasks.get_status(task_id)
|
|
return json.dumps(status)
|