processus
Version:
A simple node workflow engine
38 lines (37 loc) • 1.11 kB
JSON
{
"name": "Demo7",
"description": "A demo showing parameters data shared from workflow to tasks.",
"parameters":{
"global-delay":500,
"global-error":false
},
"tasks":{
"task 1": {
"description": "I am the task 1, I take global-delay msecs, which is 500msecs.",
"blocking": true,
"handler" : "../taskhandlers/testHandler",
"parameters": {
"delay": "$[parameters.global-delay]",
"error": "$[parameters.global-error]"
}
},
"task 2": {
"description": "I am the task 2, I take global-delay msecs, which is 500msecs.",
"blocking": true,
"handler" : "../taskhandlers/testHandler",
"parameters": {
"delay": "$[parameters.global-delay]",
"error": "$[parameters.global-error]"
}
},
"task 3": {
"description": "I am the task 3, I take global-delay msecs, which is 500msecs.",
"blocking": true,
"handler" : "../taskhandlers/testHandler",
"parameters": {
"delay": "$[parameters.global-delay]",
"error": "$[parameters.global-error]"
}
}
}
}