Files
biliup/engine/uploader.py
T
2020-10-20 17:14:45 +08:00

18 lines
524 B
Python

from common import logger
from common.decorators import Plugin
def upload(platform, index, data):
"""
上传入口
:param platform:
:param index:
:param data: 现在需包含内容{url,date} 完整包含内容{url,date,format_title}
:return:
"""
try:
date = data.get("date") if data.get("date") else ""
data["format_title"] = f"{date}{index}"
return Plugin.upload_plugins.get(platform)(index, data).start()
except:
logger.exception("Uncaught exception:")