Add snapshot-id to RebuildVM DG
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_AttachVolumeVM.json
1 [\r
2     {\r
3         "id": "5007ce02.07f1d",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 87,\r
8         "y": 73.11666870117188,\r
9         "z": "bb7eafb1.d37d2",\r
10         "wires": [\r
11             [\r
12                 "7d845d7f.b28f8c"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "7d845d7f.b28f8c",\r
18         "type": "service-logic",\r
19         "name": "APPC 4.0.0",\r
20         "module": "APPC",\r
21         "version": "4.0.0",\r
22         "comments": "",\r
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>",\r
24         "outputs": 1,\r
25         "x": 220,\r
26         "y": 38.116668701171875,\r
27         "z": "bb7eafb1.d37d2",\r
28         "wires": [\r
29             [\r
30                 "2bf8e045.73a448"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "2bf8e045.73a448",\r
36         "type": "method",\r
37         "name": "AttachVolume",\r
38         "xml": "<method rpc='AttachVolumeVM' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 418,\r
42         "y": 40.116668701171875,\r
43         "z": "bb7eafb1.d37d2",\r
44         "wires": [\r
45             [\r
46                 "468a32bf.35f284"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "6d9a583d.567f7",\r
52         "type": "success",\r
53         "name": "success",\r
54         "xml": "<outcome value='success'>\n",\r
55         "comments": "",\r
56         "outputs": 1,\r
57         "x": 785.9999694824219,\r
58         "y": 250.11663818359375,\r
59         "z": "bb7eafb1.d37d2",\r
60         "wires": [\r
61             [\r
62                 "9b1062e9.283098"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "ddd78a95.68e358",\r
68         "type": "other",\r
69         "name": "other",\r
70         "xml": "<outcome value='Other'>\n",\r
71         "comments": "",\r
72         "outputs": 1,\r
73         "x": 794.9999694824219,\r
74         "y": 129.11663818359375,\r
75         "z": "bb7eafb1.d37d2",\r
76         "wires": [\r
77             [\r
78                 "f06647ab.96aca"\r
79             ]\r
80         ]\r
81     },\r
82     {\r
83         "id": "10c52db4.a51652",\r
84         "type": "returnSuccess",\r
85         "name": "return success",\r
86         "xml": "<return status='success'>",\r
87         "comments": "",\r
88         "x": 1341.9999694824219,\r
89         "y": 222.11663818359375,\r
90         "z": "bb7eafb1.d37d2",\r
91         "wires": []\r
92     },\r
93     {\r
94         "id": "84c0dae5.04bb7",\r
95         "type": "returnFailure",\r
96         "name": "return failure",\r
97         "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='RPC attachVolume not found' />",\r
98         "comments": "",\r
99         "x": 1102.9999694824219,\r
100         "y": 129.11663818359375,\r
101         "z": "bb7eafb1.d37d2",\r
102         "wires": []\r
103     },\r
104     {\r
105         "id": "9b1062e9.283098",\r
106         "type": "switchNode",\r
107         "name": "switch status",\r
108         "xml": "<switch test='`$VOLUME_STATUS`'>\n",\r
109         "comments": "",\r
110         "outputs": 1,\r
111         "x": 978.9999694824219,\r
112         "y": 251.11663818359375,\r
113         "z": "bb7eafb1.d37d2",\r
114         "wires": [\r
115             [\r
116                 "69b4b801.d2dd58",\r
117                 "4a833666.1d3a3"\r
118             ]\r
119         ]\r
120     },\r
121     {\r
122         "id": "69b4b801.d2dd58",\r
123         "type": "success",\r
124         "name": "success",\r
125         "xml": "<outcome value='SUCCESS'>\n",\r
126         "comments": "",\r
127         "outputs": 1,\r
128         "x": 1160.9999694824219,\r
129         "y": 221.11663818359375,\r
130         "z": "bb7eafb1.d37d2",\r
131         "wires": [\r
132             [\r
133                 "10c52db4.a51652"\r
134             ]\r
135         ]\r
136     },\r
137     {\r
138         "id": "4a833666.1d3a3",\r
139         "type": "outcome",\r
140         "name": "ERROR",\r
141         "xml": "<outcome value='Other'>\n",\r
142         "comments": "",\r
143         "outputs": 1,\r
144         "x": 1152.9999694824219,\r
145         "y": 380.11663818359375,\r
146         "z": "bb7eafb1.d37d2",\r
147         "wires": [\r
148             [\r
149                 "df65c991.2b7fa8"\r
150             ]\r
151         ]\r
152     },\r
153     {\r
154         "id": "df65c991.2b7fa8",\r
155         "type": "block",\r
156         "name": "block",\r
157         "xml": "<block>\n",\r
158         "atomic": "false",\r
159         "comments": "",\r
160         "outputs": 1,\r
161         "x": 1285.9999694824219,\r
162         "y": 381.11663818359375,\r
163         "z": "bb7eafb1.d37d2",\r
164         "wires": [\r
165             [\r
166                 "21987bda.eebd5c",\r
167                 "3d82b93b.845e96"\r
168             ]\r
169         ]\r
170     },\r
171     {\r
172         "id": "21987bda.eebd5c",\r
173         "type": "returnFailure",\r
174         "name": "return failure",\r
175         "xml": "<return status='failure'>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value='`$error-message`' />\n",\r
176         "comments": "",\r
177         "x": 1420.9999694824219,\r
178         "y": 422.1166687011719,\r
179         "z": "bb7eafb1.d37d2",\r
180         "wires": []\r
181     },\r
182     {\r
183         "id": "f06647ab.96aca",\r
184         "type": "block",\r
185         "name": "block",\r
186         "xml": "<block>\n",\r
187         "atomic": "false",\r
188         "comments": "",\r
189         "outputs": 1,\r
190         "x": 950.9999694824219,\r
191         "y": 129.11663818359375,\r
192         "z": "bb7eafb1.d37d2",\r
193         "wires": [\r
194             [\r
195                 "84c0dae5.04bb7"\r
196             ]\r
197         ]\r
198     },\r
199     {\r
200         "id": "ff624428.83add8",\r
201         "type": "record",\r
202         "name": "record",\r
203         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'input.payload = ' + $input.payload`\" />\n<parameter name=\"field3\" value=\"`'vm-id in context=' + $vm-id`\" />\n<parameter name=\"field4\" value=\"`'volumeId in context=' + $volumeId`\" />\n",\r
204         "comments": "",\r
205         "outputs": 1,\r
206         "x": 785.11669921875,\r
207         "y": 70.11666870117188,\r
208         "z": "bb7eafb1.d37d2",\r
209         "wires": [\r
210             []\r
211         ]\r
212     },\r
213     {\r
214         "id": "468a32bf.35f284",\r
215         "type": "block",\r
216         "name": "block",\r
217         "xml": "<block>\n",\r
218         "atomic": "false",\r
219         "comments": "",\r
220         "outputs": 1,\r
221         "x": 606.8666687011719,\r
222         "y": 98.98333740234375,\r
223         "z": "bb7eafb1.d37d2",\r
224         "wires": [\r
225             [\r
226                 "ff624428.83add8",\r
227                 "18c8070a.4a19b1"\r
228             ]\r
229         ]\r
230     },\r
231     {\r
232         "id": "3d82b93b.845e96",\r
233         "type": "record",\r
234         "name": "record",\r
235         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n<parameter name=\"field4\" value=\"`'error-code = ' + $error_code`\" />",\r
236         "comments": "",\r
237         "outputs": 1,\r
238         "x": 1410.8666687011719,\r
239         "y": 352.98333740234375,\r
240         "z": "bb7eafb1.d37d2",\r
241         "wires": [\r
242             []\r
243         ]\r
244     },\r
245     {\r
246         "id": "18c8070a.4a19b1",\r
247         "type": "execute",\r
248         "name": "attachVolume",\r
249         "xml": "<execute plugin='org.onap.appc.adapter.iaas.ProviderAdapter' method='attachVolume'>\n<parameter name=\"org.onap.appc.provider.name\" value=\"OpenStack\" />\n<parameter name=\"org.onap.appc.instance.url\" value=\"`$vm-id`\" />\n<parameter name=\"org.onap.appc.identity.url\" value=\"`$identity-url`\" />\n<parameter name=\"org.onap.appc.volumeid\" value=\"`$volumeId`\" />\n<parameter name=\"org.onap.appc.device\" value=\"`$device`\" />\n<parameter name=\"org.onap.appc.tag\" value=\"`$tag`\" />",\r
250         "comments": "",\r
251         "outputs": 1,\r
252         "x": 622.9999694824219,\r
253         "y": 184.11666870117188,\r
254         "z": "bb7eafb1.d37d2",\r
255         "wires": [\r
256             [\r
257                 "ddd78a95.68e358",\r
258                 "6d9a583d.567f7"\r
259             ]\r
260         ]\r
261     }\r
262 ]\r