Skip to content

Commit 20b8fed

Browse files
committed
Cancel to check node content and resource when publish workflow to DolphinScheduler.
1 parent 0b5d0a1 commit 20b8fed

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

dss-appconn/appconns/dss-dolphinscheduler-appconn/src/main/java/com/webank/wedatasphere/dss/appconn/dolphinscheduler/conversion/WorkflowToDolphinSchedulerSynchronizer.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public void syncToRel(ConvertedRel convertedRel) {
3636
DolphinSchedulerConvertedRel dolphinSchedulerConvertedRel = (DolphinSchedulerConvertedRel)convertedRel;
3737
OrchestrationToRelConversionRequestRef requestRef = dolphinSchedulerConvertedRel.getDSSToRelConversionRequestRef();
3838
Workflow workflow = dolphinSchedulerConvertedRel.getWorkflow();
39-
checkSchedulerProject(workflow);
39+
// checkSchedulerProject(workflow);
4040
Long dolphinSchedulerWorkflowId = requestRef.getRefOrchestrationId();
4141
DolphinSchedulerAppConn appConn = (DolphinSchedulerAppConn) dssToRelConversionOperation.getConversionService().getAppStandard().getAppConn();
4242
OrchestrationUpdateOperation updateOperation = appConn.getOrCreateStructureStandard().getOrchestrationService(dssToRelConversionOperation.getConversionService().getAppInstance())
@@ -47,14 +47,14 @@ public void syncToRel(ConvertedRel convertedRel) {
4747
updateOperation.updateOrchestration(ref);
4848
}
4949

50-
private void checkSchedulerProject(Workflow flow) throws ExternalOperationFailedException {
51-
List<WorkflowNode> nodes = flow.getWorkflowNodes();
52-
for (WorkflowNode node : nodes) {
53-
DSSNode dssNode = node.getDSSNode();
54-
if (CollectionUtils.isEmpty(dssNode.getResources()) && dssNode.getJobContent().isEmpty()) {
55-
throw new ExternalOperationFailedException(90021, dssNode.getName() + "节点内容不能为空");
56-
}
57-
}
58-
}
50+
// private void checkSchedulerProject(Workflow flow) throws ExternalOperationFailedException {
51+
// List<WorkflowNode> nodes = flow.getWorkflowNodes();
52+
// for (WorkflowNode node : nodes) {
53+
// DSSNode dssNode = node.getDSSNode();
54+
// if (CollectionUtils.isEmpty(dssNode.getResources()) && dssNode.getJobContent().isEmpty()) {
55+
// throw new ExternalOperationFailedException(90021, dssNode.getName() + "节点内容不能为空");
56+
// }
57+
// }
58+
// }
5959

6060
}

0 commit comments

Comments
 (0)