修改:工作流对接,任务提交参数优化
This commit is contained in:
@@ -29,15 +29,14 @@ public class HpcHandler implements ExecutionHandler<SubmitHpcTaskRemoteReq,HPCEx
|
||||
|
||||
@Override
|
||||
public void execute(DelegateExecution execution, SubmitHpcTaskRemoteReq params, HPCExecuteConfig config) {
|
||||
String beforeNodeId = config.getBeforeNodeId();
|
||||
params.setBeforeNodeId(config.getBeforeNodeId());
|
||||
// 实现HPC处理逻辑...
|
||||
// INIT(初始化)/RUNNING(执行中)/SUCCESS(执行成功)/FAIL(执行失败)
|
||||
String status = "INIT";
|
||||
// 1. 调用 HPC 平台提交任务
|
||||
SubmitHpcTaskRemoteReq mockReq = mockSubmitHpcTaskReq();
|
||||
SdmResponse<String> submitResp = taskFeignClient.submitHpcJob(mockReq);
|
||||
SdmResponse<String> submitResp = taskFeignClient.submitHpcJob(params);
|
||||
if(!submitResp.isSuccess()|| StringUtils.isBlank(submitResp.getData())){
|
||||
log.error("HpcHandler submit failed,jobName:{}",mockReq.getJobName());
|
||||
log.error("HpcHandler submit failed,jobName:{}",params);
|
||||
status = "FAIL";
|
||||
}
|
||||
String hpcTaskId = submitResp.getData();
|
||||
|
||||
Reference in New Issue
Block a user