TerminateRANSliceInstance - CPS Integration
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_terminateRANSliceInstance.json
1 [
2     {
3         "id": "5d7a8a4.399b674",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='terminateRANSliceInstance' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 149,
10         "y": 275.00000381469727,
11         "z": "ae173881.f63c38",
12         "wires": [
13             [
14                 "1bd2d18e.d8968e"
15             ]
16         ]
17     },
18     {
19         "id": "a8565007.84d53",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 152,
24         "y": 125,
25         "z": "ae173881.f63c38",
26         "wires": [
27             [
28                 "757edbb2.896d14"
29             ]
30         ]
31     },
32     {
33         "id": "757edbb2.896d14",
34         "type": "service-logic",
35         "name": "ran-slice-api ${project.version}",
36         "module": "ran-slice-api",
37         "version": "${project.version}",
38         "comments": "",
39         "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='ran-slice-api' version='${project.version}'>",
40         "outputs": 1,
41         "x": 209.99998474121094,
42         "y": 186.00009536743164,
43         "z": "ae173881.f63c38",
44         "wires": [
45             [
46                 "5d7a8a4.399b674"
47             ]
48         ]
49     },
50     {
51         "id": "1bd2d18e.d8968e",
52         "type": "block",
53         "name": "block : atomic",
54         "xml": "<block atomic='true'>",
55         "atomic": "true",
56         "comments": "",
57         "outputs": 1,
58         "x": 303,
59         "y": 352,
60         "z": "ae173881.f63c38",
61         "wires": [
62             [
63                 "fa817d28.5fff"
64             ]
65         ]
66     },
67     {
68         "id": "fa817d28.5fff",
69         "type": "switchNode",
70         "name": "switch configdb deployed",
71         "xml": "<switch test='`$prop.configdb-deployed`'>\n",
72         "comments": "",
73         "outputs": 1,
74         "x": 476.00000762939453,
75         "y": 282.00000381469727,
76         "z": "ae173881.f63c38",
77         "wires": [
78             [
79                 "deb8bda.62c444",
80                 "dc2e7a56.adbfa8"
81             ]
82         ]
83     },
84     {
85         "id": "deb8bda.62c444",
86         "type": "outcome",
87         "name": "ConfigDB Deployed",
88         "xml": "<outcome value='true'>\n",
89         "comments": "",
90         "outputs": 1,
91         "x": 727.0000305175781,
92         "y": 256.9999694824219,
93         "z": "ae173881.f63c38",
94         "wires": [
95             [
96                 "c7bc97f2.0ae808"
97             ]
98         ]
99     },
100     {
101         "id": "dc2e7a56.adbfa8",
102         "type": "outcome",
103         "name": "CPS Deployed",
104         "xml": "<outcome value='false'>\n",
105         "comments": "",
106         "outputs": 1,
107         "x": 682.0000076293945,
108         "y": 406.0000057220459,
109         "z": "ae173881.f63c38",
110         "wires": [
111             [
112                 "e37ba065.98f6d"
113             ]
114         ]
115     },
116     {
117         "id": "e37ba065.98f6d",
118         "type": "block",
119         "name": "block : atomic",
120         "xml": "<block atomic='true'>",
121         "atomic": "true",
122         "comments": "",
123         "outputs": 1,
124         "x": 903.0000114440918,
125         "y": 401.99998140335083,
126         "z": "ae173881.f63c38",
127         "wires": [
128             [
129                 "e72f4d6.6af97b",
130                 "c8bd2cef.30f8"
131             ]
132         ]
133     },
134     {
135         "id": "c7bc97f2.0ae808",
136         "type": "block",
137         "name": "block : atomic",
138         "xml": "<block atomic='true'>",
139         "atomic": "true",
140         "comments": "",
141         "outputs": 1,
142         "x": 940,
143         "y": 266,
144         "z": "ae173881.f63c38",
145         "wires": [
146             [
147                 "d57d2de3.9e931",
148                 "b1b35d47.3428a"
149             ]
150         ]
151     },
152     {
153         "id": "d57d2de3.9e931",
154         "type": "record",
155         "name": "record",
156         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Calling instantiateRANSliceModifyAllocate-CPS \"/>",
157         "comments": "",
158         "outputs": 1,
159         "x": 1124,
160         "y": 223,
161         "z": "ae173881.f63c38",
162         "wires": [
163             []
164         ]
165     },
166     {
167         "id": "b1b35d47.3428a",
168         "type": "call",
169         "name": "call terminateRanslice-configdb",
170         "xml": "<call module='ran-slice-api' rpc='terminateRANSliceInstance-configDb' mode='sync' >\n",
171         "comments": "",
172         "outputs": 1,
173         "x": 1209.678897857666,
174         "y": 277.75000762939453,
175         "z": "ae173881.f63c38",
176         "wires": [
177             []
178         ]
179     },
180     {
181         "id": "e72f4d6.6af97b",
182         "type": "record",
183         "name": "record",
184         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Calling instantiateRANSliceModifyAllocate-CPS \"/>",
185         "comments": "",
186         "outputs": 1,
187         "x": 1107,
188         "y": 401,
189         "z": "ae173881.f63c38",
190         "wires": [
191             []
192         ]
193     },
194     {
195         "id": "c8bd2cef.30f8",
196         "type": "call",
197         "name": "call terminateRanslice-cps",
198         "xml": "<call module='ran-slice-api' rpc='terminateRANSliceInstance-cps' mode='sync' >\n",
199         "comments": "",
200         "outputs": 1,
201         "x": 1192.678897857666,
202         "y": 455.75000762939453,
203         "z": "ae173881.f63c38",
204         "wires": [
205             []
206         ]
207     },
208     {
209         "id": "238e69cb.6016d6",
210         "type": "comment",
211         "name": "terminateRANSliceInstance/instantiateRANSliceModifyDeallocate",
212         "info": "",
213         "comments": "",
214         "x": 687,
215         "y": 64,
216         "z": "ae173881.f63c38",
217         "wires": []
218     }
219 ]