Prohibit cycles in imperative workflows 63/119463/2
authorJozsef Csongvai <jozsef.csongvai@bell.ca>
Sun, 14 Mar 2021 23:13:35 +0000 (19:13 -0400)
committerKAPIL SINGAL <ks220y@att.com>
Fri, 19 Mar 2021 19:47:40 +0000 (19:47 +0000)
commit8ee06cef9a605d8220a6c5ebafc5da8eb7491f8d
treee3f3a6892b23b014f8f51995eb326ad1143f2fb6
parent95de87b0f902a55f1313403a5954b394f022e519
Prohibit cycles in imperative workflows

Issue-ID: CCSDK-3221
Change-Id: I767003dde40c0fc53a673c4a41cb2430624d7b04
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
ms/blueprintsprocessor/modules/blueprints/blueprint-core/src/main/kotlin/org/onap/ccsdk/cds/controllerblueprints/core/GraphExtensionFunctions.kt
ms/blueprintsprocessor/modules/blueprints/blueprint-core/src/main/kotlin/org/onap/ccsdk/cds/controllerblueprints/core/data/BlueprintGraph.kt
ms/blueprintsprocessor/modules/blueprints/blueprint-core/src/test/kotlin/org/onap/ccsdk/cds/controllerblueprints/core/GraphExtensionFunctionsTest.kt
ms/blueprintsprocessor/modules/services/workflow-service/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/services/workflow/ImperativeWorkflowExecutionService.kt