Skip to content

Commit 7e75ffb

Browse files
committed
added sleep example
1 parent 880b2db commit 7e75ffb

File tree

1 file changed

+143
-1
lines changed

1 file changed

+143
-1
lines changed

examples/ParallelSleep/sleep3.json

Lines changed: 143 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,143 @@
1-
Usage: node sleep_generator.js steps
1+
{
2+
"processes": [
3+
{
4+
"name": "fork",
5+
"function": "command",
6+
"type": "dataflow",
7+
"firingLimit": 1,
8+
"config": {
9+
"executor": {
10+
"executable": "echo",
11+
"args": [
12+
"Starting parallel sleeps"
13+
]
14+
}
15+
},
16+
"ins": [
17+
0
18+
],
19+
"outs": [
20+
1,
21+
2,
22+
3
23+
]
24+
},
25+
{
26+
"name": "sleep0",
27+
"function": "command",
28+
"type": "dataflow",
29+
"firingLimit": 1,
30+
"config": {
31+
"executor": {
32+
"executable": "sleep",
33+
"args": [
34+
1
35+
]
36+
}
37+
},
38+
"ins": [
39+
1
40+
],
41+
"outs": [
42+
4
43+
]
44+
},
45+
{
46+
"name": "sleep1",
47+
"function": "command",
48+
"type": "dataflow",
49+
"firingLimit": 1,
50+
"config": {
51+
"executor": {
52+
"executable": "sleep",
53+
"args": [
54+
2
55+
]
56+
}
57+
},
58+
"ins": [
59+
2
60+
],
61+
"outs": [
62+
5
63+
]
64+
},
65+
{
66+
"name": "sleep2",
67+
"function": "command",
68+
"type": "dataflow",
69+
"firingLimit": 1,
70+
"config": {
71+
"executor": {
72+
"executable": "sleep",
73+
"args": [
74+
3
75+
]
76+
}
77+
},
78+
"ins": [
79+
3
80+
],
81+
"outs": [
82+
6
83+
]
84+
},
85+
{
86+
"name": "join",
87+
"function": "command",
88+
"type": "dataflow",
89+
"firingLimit": 1,
90+
"config": {
91+
"executor": {
92+
"executable": "echo",
93+
"args": [
94+
"join complete"
95+
]
96+
}
97+
},
98+
"ins": [
99+
4,
100+
5,
101+
6
102+
],
103+
"outs": [
104+
7
105+
]
106+
}
107+
],
108+
"signals": [
109+
{
110+
"name": "0",
111+
"data": [
112+
"0"
113+
]
114+
},
115+
{
116+
"name": 1
117+
},
118+
{
119+
"name": 2
120+
},
121+
{
122+
"name": 3
123+
},
124+
{
125+
"name": 4
126+
},
127+
{
128+
"name": 5
129+
},
130+
{
131+
"name": 6
132+
},
133+
{
134+
"name": 7
135+
}
136+
],
137+
"ins": [
138+
0
139+
],
140+
"outs": [
141+
7
142+
]
143+
}

0 commit comments

Comments
 (0)