添加开始接口
This commit is contained in:
parent
515bf156ab
commit
5ed7198a8a
@ -10,6 +10,7 @@ def normalize_task(task_info):
|
||||
def start_task(task_info):
|
||||
from biz.ffmpeg import parse_ffmpeg_task, start_ffmpeg_task, clear_task_tmp_file
|
||||
task_info = normalize_task(task_info)
|
||||
api.report_task_start(task_info)
|
||||
template_info = get_template_def(task_info.get("templateId"))
|
||||
ffmpeg_task = parse_ffmpeg_task(task_info, template_info)
|
||||
result = start_ffmpeg_task(ffmpeg_task)
|
||||
|
10
util/api.py
10
util/api.py
@ -107,6 +107,16 @@ def report_task_success(task_info):
|
||||
return None
|
||||
|
||||
|
||||
def report_task_start(task_info):
|
||||
try:
|
||||
response = session.post('{0}/{1}/start'.format(os.getenv('API_ENDPOINT'), task_info.get("id")), json={
|
||||
'accessKey': os.getenv('ACCESS_KEY'),
|
||||
}, timeout=10)
|
||||
except requests.RequestException as e:
|
||||
logger.error("请求失败!", e)
|
||||
return None
|
||||
|
||||
|
||||
def report_task_failed(task_info):
|
||||
try:
|
||||
response = session.post('{0}/{1}/fail'.format(os.getenv('API_ENDPOINT'), task_info.get("id")), json={
|
||||
|
Loading…
x
Reference in New Issue
Block a user