|
|
@@ -9,7 +9,7 @@ from app.api.service import TaskManagerService, GzhCookieManager
|
|
|
server_blueprint = Blueprint("api", __name__, url_prefix="/api")
|
|
|
|
|
|
|
|
|
-def server_routes(pools, log_service):
|
|
|
+def server_routes(pools, log_service, config):
|
|
|
@server_blueprint.route("/get_cover", methods=["POST"])
|
|
|
async def get_cover():
|
|
|
params = await request.get_json()
|
|
|
@@ -20,7 +20,7 @@ def server_routes(pools, log_service):
|
|
|
async def run_task():
|
|
|
trace_id = generate_task_trace_id()
|
|
|
data = await request.get_json()
|
|
|
- task_scheduler = TaskScheduler(data, log_service, pools, trace_id)
|
|
|
+ task_scheduler = TaskScheduler(data, log_service, pools, trace_id, config)
|
|
|
response = await task_scheduler.deal()
|
|
|
return jsonify(response)
|
|
|
|