pcc/wwwroot/api/cluster_deploy.dspy

8 lines
421 B
Plaintext

# 部署集群:分配控制节点 + 算力节点 → 调用对应 plugin 部署
cluster_id = params_kw.get('cluster_id', '')
if not cluster_id:
return {'widgettype': 'Error', 'options': {'title': '失败', 'message': '缺少集群ID'}}
result = await deploy_cluster(request, cluster_id)
return result if isinstance(result, dict) else {'widgettype': 'Error', 'options': {'title': '失败', 'message': str(result)}}