blob: f56d01796444804cf499e7973f48e1778d19db3d [file] [log] [blame]
Paul Greyson6f86d1e2013-03-18 14:40:39 -07001[
2 {
3 "dataPath": {
Paul Greyson127d7fb2013-03-25 23:39:20 -07004 "srcPort": {
Paul Greyson6f86d1e2013-03-18 14:40:39 -07005 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -07006 "value": "00:00:00:00:00:00:06:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -07007 },
8 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -07009 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -070010 }
11 },
12 "flowEntries": [
13 {
14 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070015 "value": "00:00:00:00:00:00:06:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070016 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070017 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070018 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070019 "flowEntryId": "0x1",
20 "flowEntryMatch": null,
21 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
Paul Greyson6f86d1e2013-03-18 14:40:39 -070022 "flowEntryUserState": "FE_USER_ADD",
23 "inPort": null,
24 "outPort": null
Paul Greyson127d7fb2013-03-25 23:39:20 -070025 }, {
Paul Greyson6f86d1e2013-03-18 14:40:39 -070026 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070027 "value": "00:00:00:00:00:00:06:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070028 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070029 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070030 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070031 "flowEntryId": "0x1",
32 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070033 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
34 "flowEntryUserState": "FE_USER_ADD",
35 "inPort": null,
36 "outPort": null
37 },
38 {
39 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070040 "value": "00:00:00:00:ba:5e:ba:13"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070041 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070042 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070043 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070044 "flowEntryId": "0x2",
45 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070046 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
47 "flowEntryUserState": "FE_USER_ADD",
48 "inPort": null,
49 "outPort": null
50 },
51 {
52 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070053 "value": "00:00:00:00:ba:5e:ba:11"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070054 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070055 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070056 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070057 "flowEntryId": "0x2",
58 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070059 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
60 "flowEntryUserState": "FE_USER_ADD",
61 "inPort": null,
62 "outPort": null
63 },
64 {
65 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070066 "value": "00:00:00:00:00:00:02:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070067 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070068 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070069 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070070 "flowEntryId": "0x3",
71 "flowEntryMatch": null,
72 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
Paul Greyson6f86d1e2013-03-18 14:40:39 -070073 "flowEntryUserState": "FE_USER_ADD",
74 "inPort": null,
75 "outPort": null
76 },
77 {
78 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070079 "value": "00:00:00:00:00:00:02:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070080 },
Paul Greyson127d7fb2013-03-25 23:39:20 -070081 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070082 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -070083 "flowEntryId": "0x3",
84 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -070085 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
86 "flowEntryUserState": "FE_USER_ADD",
87 "inPort": null,
88 "outPort": null
89 }
90 ],
Paul Greyson6f86d1e2013-03-18 14:40:39 -070091 "dstPort": {
92 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070093 "value": "00:00:00:00:00:00:02:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -070094 },
95 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -070096 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -070097 }
98 }
99 },
100 "flowId": {
101 "value": "0x1"
102 },
103 "installerId": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700104 "value": "1"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700105 }
106 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700107
108
109{
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700110 "dataPath": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700111 "srcPort": {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700112 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700113 "value": "00:00:00:00:00:00:06:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700114 },
115 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700116 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700117 }
118 },
119 "flowEntries": [
120 {
121 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700122 "value": "00:00:00:00:00:00:06:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700123 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700124 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700125 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700126 "flowEntryId": "0x1",
127 "flowEntryMatch": null,
128 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
129 "flowEntryUserState": "FE_USER_ADD",
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700130 "inPort": null,
131 "outPort": null
Paul Greyson127d7fb2013-03-25 23:39:20 -0700132 }, {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700133 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700134 "value": "00:00:00:00:00:00:06:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700135 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700136 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700137 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700138 "flowEntryId": "0x1",
139 "flowEntryMatch": null,
140 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700141 "flowEntryUserState": "FE_USER_ADD",
142 "inPort": null,
143 "outPort": null
144 },
145 {
146 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700147 "value": "00:00:00:00:ba:5e:ba:13"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700148 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700149 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700150 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700151 "flowEntryId": "0x2",
152 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700153 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
154 "flowEntryUserState": "FE_USER_ADD",
155 "inPort": null,
156 "outPort": null
157 },
158 {
159 "dpid": {
Paul Greysond1a22d92013-03-19 12:15:19 -0700160 "value": "00:00:00:08:a2:08:f9:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700161 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700162 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700163 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700164 "flowEntryId": "0x2",
165 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700166 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
167 "flowEntryUserState": "FE_USER_ADD",
168 "inPort": null,
169 "outPort": null
170 },
171 {
172 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700173 "value": "00:00:00:00:00:00:03:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700174 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700175 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700176 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700177 "flowEntryId": "0x3",
178 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700179 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
180 "flowEntryUserState": "FE_USER_ADD",
181 "inPort": null,
182 "outPort": null
183 },
184 {
185 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700186 "value": "00:00:00:00:00:00:03:05"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700187 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700188 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700189 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700190 "flowEntryId": "0x3",
191 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700192 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
193 "flowEntryUserState": "FE_USER_ADD",
194 "inPort": null,
195 "outPort": null
196 }
197 ],
Paul Greyson127d7fb2013-03-25 23:39:20 -0700198 "dstPort": {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700199 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700200 "value": "00:00:00:00:00:00:03:05"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700201 },
202 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700203 "value": 4
204 }
205 }
206 },
207 "flowId": {
208 "value": "0x2"
209 },
210 "installerId": {
211 "value": "1"
212 }
213 },
214
215{
216 "dataPath": {
217 "srcPort": {
218 "dpid": {
219 "value": "00:00:00:00:00:00:07:02"
220 },
221 "port": {
222 "value": 4
223 }
224 },
225 "flowEntries": [
226 {
227 "dpid": {
228 "value": "00:00:00:00:00:00:07:02"
229 },
230 "flowEntryActions": null,
231 "flowEntryErrorState": null,
232 "flowEntryId": "0x1",
233 "flowEntryMatch": null,
234 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
235 "flowEntryUserState": "FE_USER_ADD",
236 "inPort": null,
237 "outPort": null
238 }, {
239 "dpid": {
240 "value": "00:00:00:00:00:00:07:01"
241 },
242 "flowEntryActions": null,
243 "flowEntryErrorState": null,
244 "flowEntryId": "0x1",
245 "flowEntryMatch": null,
246 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
247 "flowEntryUserState": "FE_USER_ADD",
248 "inPort": null,
249 "outPort": null
250 },
251 {
252 "dpid": {
253 "value": "00:00:20:4e:7f:51:8a:35"
254 },
255 "flowEntryActions": null,
256 "flowEntryErrorState": null,
257 "flowEntryId": "0x2",
258 "flowEntryMatch": null,
259 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
260 "flowEntryUserState": "FE_USER_ADD",
261 "inPort": null,
262 "outPort": null
263 },
264 {
265 "dpid": {
266 "value": "00:00:00:16:97:08:9a:46"
267 },
268 "flowEntryActions": null,
269 "flowEntryErrorState": null,
270 "flowEntryId": "0x2",
271 "flowEntryMatch": null,
272 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
273 "flowEntryUserState": "FE_USER_ADD",
274 "inPort": null,
275 "outPort": null
276 },
277 {
278 "dpid": {
279 "value": "00:00:00:00:00:00:08:01"
280 },
281 "flowEntryActions": null,
282 "flowEntryErrorState": null,
283 "flowEntryId": "0x3",
284 "flowEntryMatch": null,
285 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
286 "flowEntryUserState": "FE_USER_ADD",
287 "inPort": null,
288 "outPort": null
289 },
290 {
291 "dpid": {
292 "value": "00:00:00:00:00:00:08:02"
293 },
294 "flowEntryActions": null,
295 "flowEntryErrorState": null,
296 "flowEntryId": "0x3",
297 "flowEntryMatch": null,
298 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
299 "flowEntryUserState": "FE_USER_ADD",
300 "inPort": null,
301 "outPort": null
302 }
303 ],
304 "dstPort": {
305 "dpid": {
306 "value": "00:00:00:00:00:00:08:02"
307 },
308 "port": {
309 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700310 }
311 }
312 },
313 "flowId": {
314 "value": "0x3"
315 },
316 "installerId": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700317 "value": "1"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700318 }
319 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700320{
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700321 "dataPath": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700322 "srcPort": {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700323 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700324 "value": "00:00:00:00:00:00:05:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700325 },
326 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700327 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700328 }
329 },
330 "flowEntries": [
331 {
332 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700333 "value": "00:00:00:00:00:00:05:02"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700334 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700335 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700336 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700337 "flowEntryId": "0x1",
338 "flowEntryMatch": null,
339 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
340 "flowEntryUserState": "FE_USER_ADD",
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700341 "inPort": null,
342 "outPort": null
Paul Greyson127d7fb2013-03-25 23:39:20 -0700343 }, {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700344 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700345 "value": "00:00:00:00:00:00:05:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700346 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700347 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700348 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700349 "flowEntryId": "0x1",
350 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700351 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
352 "flowEntryUserState": "FE_USER_ADD",
353 "inPort": null,
354 "outPort": null
355 },
356 {
357 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700358 "value": "00:00:00:00:00:00:ba:12"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700359 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700360 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700361 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700362 "flowEntryId": "0x2",
363 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700364 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
365 "flowEntryUserState": "FE_USER_ADD",
366 "inPort": null,
367 "outPort": null
368 },
369 {
370 "dpid": {
Paul Greysond1a22d92013-03-19 12:15:19 -0700371 "value": "00:00:00:08:a2:08:f9:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700372 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700373 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700374 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700375 "flowEntryId": "0x2",
376 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700377 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
378 "flowEntryUserState": "FE_USER_ADD",
379 "inPort": null,
380 "outPort": null
381 },
382 {
383 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700384 "value": "00:00:00:00:ba:5e:ba:11"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700385 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700386 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700387 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700388 "flowEntryId": "0x2",
389 "flowEntryMatch": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700390 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
391 "flowEntryUserState": "FE_USER_ADD",
392 "inPort": null,
393 "outPort": null
394 },
395 {
396 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700397 "value": "00:00:00:00:00:00:02:01"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700398 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700399 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700400 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700401 "flowEntryId": "0x3",
402 "flowEntryMatch": null,
403 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700404 "flowEntryUserState": "FE_USER_ADD",
405 "inPort": null,
406 "outPort": null
407 },
408 {
409 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700410 "value": "00:00:00:00:00:00:02:15"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700411 },
Paul Greyson127d7fb2013-03-25 23:39:20 -0700412 "flowEntryActions": null,
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700413 "flowEntryErrorState": null,
Paul Greyson127d7fb2013-03-25 23:39:20 -0700414 "flowEntryId": "0x3",
415 "flowEntryMatch": null,
416 "flowEntrySwitchState": "FE_SWITCH_UPDATED",
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700417 "flowEntryUserState": "FE_USER_ADD",
418 "inPort": null,
419 "outPort": null
420 }
421 ],
Paul Greyson127d7fb2013-03-25 23:39:20 -0700422 "dstPort": {
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700423 "dpid": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700424 "value": "00:00:00:00:00:00:02:15"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700425 },
426 "port": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700427 "value": 4
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700428 }
429 }
430 },
431 "flowId": {
432 "value": "0x4"
433 },
434 "installerId": {
Paul Greyson127d7fb2013-03-25 23:39:20 -0700435 "value": "1"
Paul Greyson6f86d1e2013-03-18 14:40:39 -0700436 }
437 }
Paul Greyson127d7fb2013-03-25 23:39:20 -0700438
439]