0e65047791dd5c6bb3d1bce61774e199467bb8ed
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_DetachVolumeVM.json
1 [\r
2     {\r
3         "id": "eeae9def.4d566",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 93,\r
8         "y": 92,\r
9         "z": "65f0ae97.bfd7e8",\r
10         "wires": [\r
11             [\r
12                 "f51d1b93.7d168"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "f51d1b93.7d168",\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": 250,\r
26         "y": 92,\r
27         "z": "65f0ae97.bfd7e8",\r
28         "wires": [\r
29             [\r
30                 "10439b1c.b0fbc5"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "10439b1c.b0fbc5",\r
36         "type": "method",\r
37         "name": "DetachVolume",\r
38         "xml": "<method rpc='DetachVolumeVM' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 448,\r
42         "y": 94,\r
43         "z": "65f0ae97.bfd7e8",\r
44         "wires": [\r
45             [\r
46                 "cf4fac38.3b932"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "6f1b4f51.cab76",\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": 815.9999694824219,\r
58         "y": 303.9999694824219,\r
59         "z": "65f0ae97.bfd7e8",\r
60         "wires": [\r
61             [\r
62                 "f6364905.533518"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "eda3e619.a190e",\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": 824.9999694824219,\r
74         "y": 182.99996948242188,\r
75         "z": "65f0ae97.bfd7e8",\r
76         "wires": [\r
77             [\r
78                 "b81aef23.ced6e8"\r
79             ]\r
80         ]\r
81     },\r
82     {\r
83         "id": "361abfaa.ca34b8",\r
84         "type": "returnSuccess",\r
85         "name": "return success",\r
86         "xml": "<return status='success'>",\r
87         "comments": "",\r
88         "x": 1371.9999694824219,\r
89         "y": 275.9999694824219,\r
90         "z": "65f0ae97.bfd7e8",\r
91         "wires": []\r
92     },\r
93     {\r
94         "id": "5b028b69.7d6af4",\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 dettachVolume not found' />",\r
98         "comments": "",\r
99         "x": 1132.9999694824219,\r
100         "y": 182.99996948242188,\r
101         "z": "65f0ae97.bfd7e8",\r
102         "wires": []\r
103     },\r
104     {\r
105         "id": "f6364905.533518",\r
106         "type": "switchNode",\r
107         "name": "switch error-code",\r
108         "xml": "<switch test='`$error_code`'>\n",\r
109         "comments": "",\r
110         "outputs": 1,\r
111         "x": 1008.9999694824219,\r
112         "y": 304.9999694824219,\r
113         "z": "65f0ae97.bfd7e8",\r
114         "wires": [\r
115             [\r
116                 "567026e7.afed6",\r
117                 "ee60ee08.fb232"\r
118             ]\r
119         ]\r
120     },\r
121     {\r
122         "id": "567026e7.afed6",\r
123         "type": "success",\r
124         "name": "SUCCESS 200",\r
125         "xml": "<outcome value='200'>\n",\r
126         "comments": "",\r
127         "outputs": 1,\r
128         "x": 1190.9999694824219,\r
129         "y": 274.9999694824219,\r
130         "z": "65f0ae97.bfd7e8",\r
131         "wires": [\r
132             [\r
133                 "361abfaa.ca34b8"\r
134             ]\r
135         ]\r
136     },\r
137     {\r
138         "id": "ee60ee08.fb232",\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": 1182.9999694824219,\r
145         "y": 433.9999694824219,\r
146         "z": "65f0ae97.bfd7e8",\r
147         "wires": [\r
148             [\r
149                 "285baaf0.7d06de"\r
150             ]\r
151         ]\r
152     },\r
153     {\r
154         "id": "285baaf0.7d06de",\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": 1315.9999694824219,\r
162         "y": 434.9999694824219,\r
163         "z": "65f0ae97.bfd7e8",\r
164         "wires": [\r
165             [\r
166                 "44fe2b94.9c5d94",\r
167                 "961f42bf.beb62"\r
168             ]\r
169         ]\r
170     },\r
171     {\r
172         "id": "44fe2b94.9c5d94",\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": 1450.9999694824219,\r
178         "y": 476,\r
179         "z": "65f0ae97.bfd7e8",\r
180         "wires": []\r
181     },\r
182     {\r
183         "id": "b81aef23.ced6e8",\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": 980.9999694824219,\r
191         "y": 182.99996948242188,\r
192         "z": "65f0ae97.bfd7e8",\r
193         "wires": [\r
194             [\r
195                 "5b028b69.7d6af4"\r
196             ]\r
197         ]\r
198     },\r
199     {\r
200         "id": "34472fd1.b14ab",\r
201         "type": "record",\r
202         "name": "record",\r
203         "xml": "<record plugin=\"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": 815.11669921875,\r
207         "y": 124,\r
208         "z": "65f0ae97.bfd7e8",\r
209         "wires": [\r
210             []\r
211         ]\r
212     },\r
213     {\r
214         "id": "cf4fac38.3b932",\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": 636.8666687011719,\r
222         "y": 152.86666870117188,\r
223         "z": "65f0ae97.bfd7e8",\r
224         "wires": [\r
225             [\r
226                 "34472fd1.b14ab",\r
227                 "e021eba0.2f5b7"\r
228             ]\r
229         ]\r
230     },\r
231     {\r
232         "id": "961f42bf.beb62",\r
233         "type": "record",\r
234         "name": "record",\r
235         "xml": "<record plugin=\"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": 1440.8666687011719,\r
239         "y": 406.8666687011719,\r
240         "z": "65f0ae97.bfd7e8",\r
241         "wires": [\r
242             []\r
243         ]\r
244     },\r
245     {\r
246         "id": "e021eba0.2f5b7",\r
247         "type": "execute",\r
248         "name": "DetachVolume",\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=\"`$volumeAttachment.volumeId`\" />\n<parameter name=\"org.onap.appc.device\" value=\"`$volumeAttachment.device`\" />\n<parameter name=\"org.onap.appc.tag\" value=\"`$volumeAttachment.tag`\"/>",\r
250         "comments": "",\r
251         "outputs": 1,\r
252         "x": 652.9999694824219,\r
253         "y": 238,\r
254         "z": "65f0ae97.bfd7e8",\r
255         "wires": [\r
256             [\r
257                 "eda3e619.a190e",\r
258                 "6f1b4f51.cab76"\r
259             ]\r
260         ]\r
261     }\r
262 ]\r