media-server/app/api/task/index.dspy

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)