You've already forked FrameTour-RenderWorker
改改bug
This commit is contained in:
@ -139,6 +139,7 @@ def report_task_failed(task_info):
|
||||
|
||||
|
||||
def upload_task_file(task_info, ffmpeg_task):
|
||||
logger.info("开始上传文件: %s", task_info.get("id"))
|
||||
try:
|
||||
response = session.post('{0}/{1}/uploadUrl'.format(os.getenv('API_ENDPOINT'), task_info.get("id")), json={
|
||||
'accessKey': os.getenv('ACCESS_KEY'),
|
||||
@ -149,10 +150,13 @@ def upload_task_file(task_info, ffmpeg_task):
|
||||
return False
|
||||
data = response.json()
|
||||
url = data.get('data', "")
|
||||
logger.info("开始上传文件: %s 至 %s", task_info.get("id"), url)
|
||||
try:
|
||||
with open(ffmpeg_task.get_output_file(), 'rb') as f:
|
||||
requests.put(url, data=f)
|
||||
except requests.RequestException as e:
|
||||
logger.error("上传失败!", e)
|
||||
return False
|
||||
return True
|
||||
finally:
|
||||
logger.info("上传文件结束: %s", task_info.get("id"))
|
||||
return True
|
||||
|
Reference in New Issue
Block a user