Fixed GUI labels for nodes and fixed a few GPS coordinates.
Change-Id: I3fd03e8551febaead4f81dc6d0e80a689cf6ee14
Showing
5 changed files
with
62 additions
and
56 deletions
This diff is collapsed. Click to expand it.
| ... | @@ -2,33 +2,33 @@ | ... | @@ -2,33 +2,33 @@ |
| 2 | "devices" : [ | 2 | "devices" : [ |
| 3 | { | 3 | { |
| 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", | 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", |
| 5 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM1", | 5 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 6 | - "annotations": { "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, | 6 | + "annotations": { "name": "ROADM1", "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, |
| 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, { "port": 20, "speed": 0, "type": "FIBER" } ] | 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, { "port": 20, "speed": 0, "type": "FIBER" } ] |
| 8 | }, | 8 | }, |
| 9 | { | 9 | { |
| 10 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", | 10 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", |
| 11 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM2", | 11 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 12 | - "annotations": { "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, | 12 | + "annotations": { "name": "ROADM2", "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, |
| 13 | "ports": [ { "port": 11, "speed": 100000, "type": "FIBER" }, { "port": 21, "speed": 0, "type": "FIBER" } ] | 13 | "ports": [ { "port": 11, "speed": 100000, "type": "FIBER" }, { "port": 21, "speed": 0, "type": "FIBER" } ] |
| 14 | }, | 14 | }, |
| 15 | { | 15 | { |
| 16 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", | 16 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", |
| 17 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM3", | 17 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 18 | - "annotations": { "latitude": 33.9, "longitude": -118.4, "optical.regens": 2 }, | 18 | + "annotations": { "name": "ROADM3", "latitude": 33.9, "longitude": -118.4, "optical.regens": 2 }, |
| 19 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] | 19 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] |
| 20 | }, | 20 | }, |
| 21 | 21 | ||
| 22 | { | 22 | { |
| 23 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", | 23 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", |
| 24 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "ROUTER1", | 24 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 25 | - "annotations": { "latitude": 37.6, "longitude": -122.3 }, | 25 | + "annotations": { "name": "ROUTER1", "latitude": 37.6, "longitude": -122.3 }, |
| 26 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 26 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 27 | }, | 27 | }, |
| 28 | { | 28 | { |
| 29 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0002", "type": "SWITCH", | 29 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0002", "type": "SWITCH", |
| 30 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "ROUTER2", | 30 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 31 | - "annotations": { "latitude": 37.3, "longitude": -121.9 }, | 31 | + "annotations": { "name": "ROUTER2", "latitude": 37.3, "longitude": -121.9 }, |
| 32 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 32 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 33 | } | 33 | } |
| 34 | ], | 34 | ], | ... | ... |
| ... | @@ -2,40 +2,40 @@ | ... | @@ -2,40 +2,40 @@ |
| 2 | "devices" : [ | 2 | "devices" : [ |
| 3 | { | 3 | { |
| 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", | 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", |
| 5 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "SFO-W10", | 5 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 6 | - "annotations": { "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, | 6 | + "annotations": { "name": "SFO-W10", "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, |
| 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, | 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, |
| 8 | { "port": 20, "speed": 0, "type": "FIBER" }, | 8 | { "port": 20, "speed": 0, "type": "FIBER" }, |
| 9 | { "port": 50, "speed":100000, "type": "FIBER" } ] | 9 | { "port": 50, "speed":100000, "type": "FIBER" } ] |
| 10 | }, | 10 | }, |
| 11 | { | 11 | { |
| 12 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", | 12 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", |
| 13 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "SJC-W10", | 13 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 14 | - "annotations": { "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, | 14 | + "annotations": { "name": "SJC-W10", "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, |
| 15 | "ports": [ { "port": 20, "speed": 100000, "type": "FIBER" }, | 15 | "ports": [ { "port": 20, "speed": 100000, "type": "FIBER" }, |
| 16 | { "port": 30, "speed": 0, "type": "FIBER" }, | 16 | { "port": 30, "speed": 0, "type": "FIBER" }, |
| 17 | { "port": 50, "speed": 0, "type": "FIBER" } ] | 17 | { "port": 50, "speed": 0, "type": "FIBER" } ] |
| 18 | }, | 18 | }, |
| 19 | { | 19 | { |
| 20 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", | 20 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", |
| 21 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "LAX-W10", | 21 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 22 | - "annotations": { "latitude": 33.9, "longitude": -118.4, "optical.regens": 0 }, | 22 | + "annotations": { "name": "LAX-W10", "latitude": 33.9, "longitude": -118.4, "optical.regens": 0 }, |
| 23 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, | 23 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, |
| 24 | { "port": 50, "speed": 0, "type": "FIBER" }, | 24 | { "port": 50, "speed": 0, "type": "FIBER" }, |
| 25 | { "port": 20, "speed": 0, "type": "FIBER" } ] | 25 | { "port": 20, "speed": 0, "type": "FIBER" } ] |
| 26 | }, | 26 | }, |
| 27 | { | 27 | { |
| 28 | "uri": "of:0000ffffffffff04", "mac": "ffffffffffff04", "type": "ROADM", | 28 | "uri": "of:0000ffffffffff04", "mac": "ffffffffffff04", "type": "ROADM", |
| 29 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "SDG-W10", | 29 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 30 | - "annotations": { "latitude": 32.8, "longitude": -117.1, "optical.regens": 3 }, | 30 | + "annotations": { "name": "SDG-W10", "latitude": 32.8, "longitude": -117.1, "optical.regens": 3 }, |
| 31 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, | 31 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, |
| 32 | { "port":50, "speed": 0, "type": "FIBER" }, | 32 | { "port":50, "speed": 0, "type": "FIBER" }, |
| 33 | { "port":20, "speed": 0, "type": "FIBER" }] | 33 | { "port":20, "speed": 0, "type": "FIBER" }] |
| 34 | }, | 34 | }, |
| 35 | { | 35 | { |
| 36 | "uri": "of:0000ffffffffff05", "mac": "ffffffffffff05", "type": "ROADM", | 36 | "uri": "of:0000ffffffffff05", "mac": "ffffffffffff05", "type": "ROADM", |
| 37 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "MSP-M10", | 37 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 38 | - "annotations": { "latitude": 44.8, "longitude": -93.1, "optical.regens": 3 }, | 38 | + "annotations": { "name": "MSP-M10", "latitude": 44.8, "longitude": -93.1, "optical.regens": 3 }, |
| 39 | "ports": [ { "port": 20, "speed": 0, "type": "FIBER" }, | 39 | "ports": [ { "port": 20, "speed": 0, "type": "FIBER" }, |
| 40 | { "port": 30, "speed": 0, "type": "FIBER" }, | 40 | { "port": 30, "speed": 0, "type": "FIBER" }, |
| 41 | { "port": 40, "speed": 0, "type": "FIBER" }, | 41 | { "port": 40, "speed": 0, "type": "FIBER" }, |
| ... | @@ -43,8 +43,8 @@ | ... | @@ -43,8 +43,8 @@ |
| 43 | }, | 43 | }, |
| 44 | { | 44 | { |
| 45 | "uri": "of:0000ffffffffff06", "mac": "ffffffffffff06", "type": "ROADM", | 45 | "uri": "of:0000ffffffffff06", "mac": "ffffffffffff06", "type": "ROADM", |
| 46 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "DFW-M10", | 46 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 47 | - "annotations": { "latitude": 32.8, "longitude": -97.1, "optical.regens": 3 }, | 47 | + "annotations": { "name": "DFW-M10", "latitude": 32.8, "longitude": -97.1, "optical.regens": 3 }, |
| 48 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, | 48 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, |
| 49 | { "port": 20, "speed": 0, "type": "FIBER" }, | 49 | { "port": 20, "speed": 0, "type": "FIBER" }, |
| 50 | { "port": 30, "speed": 0, "type": "FIBER" }, | 50 | { "port": 30, "speed": 0, "type": "FIBER" }, |
| ... | @@ -53,8 +53,8 @@ | ... | @@ -53,8 +53,8 @@ |
| 53 | }, | 53 | }, |
| 54 | { | 54 | { |
| 55 | "uri": "of:0000ffffffffff07", "mac": "ffffffffffff07", "type": "ROADM", | 55 | "uri": "of:0000ffffffffff07", "mac": "ffffffffffff07", "type": "ROADM", |
| 56 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "CHG-N10", | 56 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 57 | - "annotations": { "latitude": 41.8, "longitude": -120.1, "optical.regens": 3 }, | 57 | + "annotations": { "name": "CHG-N10", "latitude": 41.8, "longitude": -87.6, "optical.regens": 3 }, |
| 58 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, | 58 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, |
| 59 | { "port": 20, "speed": 0, "type": "FIBER" }, | 59 | { "port": 20, "speed": 0, "type": "FIBER" }, |
| 60 | { "port": 30, "speed": 0, "type": "FIBER" }, | 60 | { "port": 30, "speed": 0, "type": "FIBER" }, |
| ... | @@ -62,62 +62,62 @@ | ... | @@ -62,62 +62,62 @@ |
| 62 | }, | 62 | }, |
| 63 | { | 63 | { |
| 64 | "uri": "of:0000ffffffffff08", "mac": "ffffffffffff08", "type": "ROADM", | 64 | "uri": "of:0000ffffffffff08", "mac": "ffffffffffff08", "type": "ROADM", |
| 65 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "IAD-M10", | 65 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 66 | - "annotations": { "latitude": 38.8, "longitude": -77.1, "optical.regens": 3 }, | 66 | + "annotations": { "name": "IAD-M10", "latitude": 38.8, "longitude": -77.1, "optical.regens": 3 }, |
| 67 | "ports": [ { "port": 20, "speed": 0, "type": "FIBER" }, | 67 | "ports": [ { "port": 20, "speed": 0, "type": "FIBER" }, |
| 68 | { "port": 30, "speed": 0, "type": "FIBER" }, | 68 | { "port": 30, "speed": 0, "type": "FIBER" }, |
| 69 | { "port": 50, "speed": 0, "type": "FIBER" }] | 69 | { "port": 50, "speed": 0, "type": "FIBER" }] |
| 70 | }, | 70 | }, |
| 71 | { | 71 | { |
| 72 | "uri": "of:0000ffffffffff09", "mac": "ffffffffffff09", "type": "ROADM", | 72 | "uri": "of:0000ffffffffff09", "mac": "ffffffffffff09", "type": "ROADM", |
| 73 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "JFK-M10", | 73 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 74 | - "annotations": { "latitude": 40.8, "longitude": -73.1, "optical.regens": 0 }, | 74 | + "annotations": { "name": "JFK-M10", "latitude": 40.8, "longitude": -73.1, "optical.regens": 0 }, |
| 75 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, | 75 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, |
| 76 | { "port": 20, "speed": 0, "type": "FIBER" }, | 76 | { "port": 20, "speed": 0, "type": "FIBER" }, |
| 77 | { "port": 50, "speed": 0, "type": "FIBER" }] | 77 | { "port": 50, "speed": 0, "type": "FIBER" }] |
| 78 | }, | 78 | }, |
| 79 | { | 79 | { |
| 80 | "uri": "of:0000ffffffffff0A", "mac": "ffffffffffff0A", "type": "ROADM", | 80 | "uri": "of:0000ffffffffff0A", "mac": "ffffffffffff0A", "type": "ROADM", |
| 81 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ATL-S10", | 81 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 82 | - "annotations": { "latitude": 33.8, "longitude": -84.1, "optical.regens": 0 }, | 82 | + "annotations": { "name": "ATL-S10", "latitude": 33.8, "longitude": -84.1, "optical.regens": 0 }, |
| 83 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, | 83 | "ports": [ { "port": 10, "speed": 0, "type": "FIBER" }, |
| 84 | { "port": 20, "speed": 0, "type": "FIBER" }, | 84 | { "port": 20, "speed": 0, "type": "FIBER" }, |
| 85 | { "port": 50, "speed": 0, "type": "FIBER" }] | 85 | { "port": 50, "speed": 0, "type": "FIBER" }] |
| 86 | }, | 86 | }, |
| 87 | { | 87 | { |
| 88 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", | 88 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", |
| 89 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "SFO-R10", | 89 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 90 | - "annotations": { "latitude": 37.6, "longitude": -122.3 }, | 90 | + "annotations": { "name": "SFO-R10", "latitude": 37.6, "longitude": -122.3 }, |
| 91 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 91 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 92 | }, | 92 | }, |
| 93 | { | 93 | { |
| 94 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0003", "type": "SWITCH", | 94 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0003", "type": "SWITCH", |
| 95 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "LAX-R10", | 95 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 96 | - "annotations": { "latitude": 33.9, "longitude": -118.4 }, | 96 | + "annotations": { "name": "LAX-R10", "latitude": 33.9, "longitude": -118.4 }, |
| 97 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 97 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 98 | }, | 98 | }, |
| 99 | { | 99 | { |
| 100 | "uri": "of:0000ffffffff0003", "mac": "ffffffffff0004", "type": "SWITCH", | 100 | "uri": "of:0000ffffffff0003", "mac": "ffffffffff0004", "type": "SWITCH", |
| 101 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "SDG-R10", | 101 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 102 | - "annotations": { "latitude": 32.8, "longitude": -117.1 }, | 102 | + "annotations": { "name": "SDG-R10", "latitude": 32.8, "longitude": -117.1 }, |
| 103 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 103 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 104 | }, | 104 | }, |
| 105 | { | 105 | { |
| 106 | "uri": "of:0000ffffffff0004", "mac": "ffffffffff0007", "type": "SWITCH", | 106 | "uri": "of:0000ffffffff0004", "mac": "ffffffffff0007", "type": "SWITCH", |
| 107 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "CHG-R10", | 107 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 108 | - "annotations": { "latitude": 41.8, "longitude": -120.1 }, | 108 | + "annotations": { "name": "CHG-R10", "latitude": 41.8, "longitude": -87.6 }, |
| 109 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 109 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 110 | }, | 110 | }, |
| 111 | { | 111 | { |
| 112 | "uri": "of:0000ffffffff0005", "mac": "ffffffffff0009", "type": "SWITCH", | 112 | "uri": "of:0000ffffffff0005", "mac": "ffffffffff0009", "type": "SWITCH", |
| 113 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "JFK-R10", | 113 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 114 | - "annotations": { "latitude": 40.8, "longitude": -73.1 }, | 114 | + "annotations": { "name": "JFK-R10", "latitude": 40.8, "longitude": -73.1 }, |
| 115 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 115 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 116 | }, | 116 | }, |
| 117 | { | 117 | { |
| 118 | "uri": "of:0000ffffffff0006", "mac": "ffffffffff000A", "type": "SWITCH", | 118 | "uri": "of:0000ffffffff0006", "mac": "ffffffffff000A", "type": "SWITCH", |
| 119 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "ATL-R10", | 119 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 120 | - "annotations": { "latitude": 33.8, "longitude": -84.1 }, | 120 | + "annotations": { "name": "ATL-R10", "latitude": 33.8, "longitude": -84.1 }, |
| 121 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 121 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 122 | } | 122 | } |
| 123 | 123 | ... | ... |
| ... | @@ -2,38 +2,38 @@ | ... | @@ -2,38 +2,38 @@ |
| 2 | "devices" : [ | 2 | "devices" : [ |
| 3 | { | 3 | { |
| 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", | 4 | "uri": "of:0000ffffffffff01", "mac": "ffffffffffff01", "type": "ROADM", |
| 5 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM1", | 5 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 6 | - "annotations": { "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, | 6 | + "annotations": { "name": "ROADM1", "latitude": 37.6, "longitude": -122.3, "optical.regens": 0 }, |
| 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, { "port": 20, "speed": 0, "type": "FIBER" }, { "port": 22, "speed": 0, "type": "FIBER" } ] | 7 | "ports": [ { "port": 10, "speed": 100000, "type": "FIBER" }, { "port": 20, "speed": 0, "type": "FIBER" }, { "port": 22, "speed": 0, "type": "FIBER" } ] |
| 8 | }, | 8 | }, |
| 9 | { | 9 | { |
| 10 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", | 10 | "uri": "of:0000ffffffffff02", "mac": "ffffffffffff02", "type": "ROADM", |
| 11 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM2", | 11 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 12 | - "annotations": { "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, | 12 | + "annotations": { "name": "ROADM2", "latitude": 37.3, "longitude": -121.9, "optical.regens": 0 }, |
| 13 | "ports": [ { "port": 11, "speed": 100000, "type": "FIBER" }, { "port": 21, "speed": 0, "type": "FIBER" }, { "port": 22, "speed": 0, "type": "FIBER" } ] | 13 | "ports": [ { "port": 11, "speed": 100000, "type": "FIBER" }, { "port": 21, "speed": 0, "type": "FIBER" }, { "port": 22, "speed": 0, "type": "FIBER" } ] |
| 14 | }, | 14 | }, |
| 15 | { | 15 | { |
| 16 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", | 16 | "uri": "of:0000ffffffffff03", "mac": "ffffffffffff03", "type": "ROADM", |
| 17 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM3", | 17 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 18 | - "annotations": { "latitude": 33.9, "longitude": -118.4, "optical.regens": 2 }, | 18 | + "annotations": { "name": "ROADM3", "latitude": 33.9, "longitude": -118.4, "optical.regens": 2 }, |
| 19 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] | 19 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] |
| 20 | }, | 20 | }, |
| 21 | { | 21 | { |
| 22 | "uri": "of:0000ffffffffff04", "mac": "ffffffffffff04", "type":"ROADM", | 22 | "uri": "of:0000ffffffffff04", "mac": "ffffffffffff04", "type":"ROADM", |
| 23 | - "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", "name": "ROADM4", | 23 | + "mfr": "Linc", "hw": "OE", "sw": "?", "serial": "?", |
| 24 | - "annotations": { "latitude": 39.9, "longitude": -119.4, "optical.regens": 2 }, | 24 | + "annotations": { "name": "ROADM4", "latitude": 39.9, "longitude": -119.4, "optical.regens": 2 }, |
| 25 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] | 25 | "ports": [ { "port": 30, "speed": 0, "type": "FIBER" }, { "port": 31, "speed": 0, "type": "FIBER" } ] |
| 26 | }, | 26 | }, |
| 27 | { | 27 | { |
| 28 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", | 28 | "uri": "of:0000ffffffff0001", "mac": "ffffffffff0001", "type": "SWITCH", |
| 29 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "ROUTER1", | 29 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 30 | - "annotations": { "latitude": 37.6, "longitude": -122.3 }, | 30 | + "annotations": { "name": "ROUTER1", "latitude": 37.6, "longitude": -122.3 }, |
| 31 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 31 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 32 | }, | 32 | }, |
| 33 | { | 33 | { |
| 34 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0002", "type": "SWITCH", | 34 | "uri": "of:0000ffffffff0002", "mac": "ffffffffff0002", "type": "SWITCH", |
| 35 | - "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", "name": "ROUTER2", | 35 | + "mfr": "Linc", "hw": "PK", "sw": "?", "serial": "?", |
| 36 | - "annotations": { "latitude": 37.3, "longitude": -121.9 }, | 36 | + "annotations": { "name": "ROUTER2", "latitude": 37.3, "longitude": -121.9 }, |
| 37 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] | 37 | "ports": [ { "port": 1, "speed": 10000, "type": "COPPER" }, { "port": 2, "speed": 100000, "type": "FIBER" } ] |
| 38 | } | 38 | } |
| 39 | ], | 39 | ], | ... | ... |
| ... | @@ -143,8 +143,10 @@ public abstract class TopologyViewMessages { | ... | @@ -143,8 +143,10 @@ public abstract class TopologyViewMessages { |
| 143 | // Produces JSON structure from annotations. | 143 | // Produces JSON structure from annotations. |
| 144 | private JsonNode props(Annotations annotations) { | 144 | private JsonNode props(Annotations annotations) { |
| 145 | ObjectNode props = mapper.createObjectNode(); | 145 | ObjectNode props = mapper.createObjectNode(); |
| 146 | - for (String key : annotations.keys()) { | 146 | + if (annotations != null) { |
| 147 | - props.put(key, annotations.value(key)); | 147 | + for (String key : annotations.keys()) { |
| 148 | + props.put(key, annotations.value(key)); | ||
| 149 | + } | ||
| 148 | } | 150 | } |
| 149 | return props; | 151 | return props; |
| 150 | } | 152 | } |
| ... | @@ -306,6 +308,10 @@ public abstract class TopologyViewMessages { | ... | @@ -306,6 +308,10 @@ public abstract class TopologyViewMessages { |
| 306 | // Adds a geo location JSON to the specified payload object. | 308 | // Adds a geo location JSON to the specified payload object. |
| 307 | private void addGeoLocation(Annotated annotated, ObjectNode payload) { | 309 | private void addGeoLocation(Annotated annotated, ObjectNode payload) { |
| 308 | Annotations annotations = annotated.annotations(); | 310 | Annotations annotations = annotated.annotations(); |
| 311 | + if (annotations == null) { | ||
| 312 | + return; | ||
| 313 | + } | ||
| 314 | + | ||
| 309 | String slat = annotations.value("latitude"); | 315 | String slat = annotations.value("latitude"); |
| 310 | String slng = annotations.value("longitude"); | 316 | String slng = annotations.value("longitude"); |
| 311 | try { | 317 | try { | ... | ... |
-
Please register or login to post a comment