commit | e53f171fa9e497f45e33362dfb4eebd1785df52f | [log] [tgz] |
---|---|---|
author | Ray Milkey <ray@onlab.us> | Fri Jan 16 09:17:16 2015 -0800 |
committer | Ray Milkey <ray@onlab.us> | Fri Jan 16 22:23:56 2015 +0000 |
tree | 06954358f879ab5b9fce9ad820bf87406763672b | |
parent | e0fade7785e9cfff7b69ccb0b2fe59912cea312f [diff] [blame] |
ONOS-535 - capture and display ip address and port of switches Change-Id: I1671113b35853e258986568cec3a385c281e1147
diff --git a/providers/openflow/device/src/main/java/org/onosproject/provider/of/device/impl/OpenFlowDeviceProvider.java b/providers/openflow/device/src/main/java/org/onosproject/provider/of/device/impl/OpenFlowDeviceProvider.java index c8c5d47..504d047 100644 --- a/providers/openflow/device/src/main/java/org/onosproject/provider/of/device/impl/OpenFlowDeviceProvider.java +++ b/providers/openflow/device/src/main/java/org/onosproject/provider/of/device/impl/OpenFlowDeviceProvider.java
@@ -186,8 +186,12 @@ Device.Type deviceType = sw.isOptical() ? Device.Type.ROADM : Device.Type.SWITCH; ChassisId cId = new ChassisId(dpid.value()); + SparseAnnotations annotations = DefaultAnnotations.builder() - .set("protocol", sw.factory().getVersion().toString()).build(); + .set("protocol", sw.factory().getVersion().toString()) + .set("channelId", sw.channelId()) + .build(); + DeviceDescription description = new DefaultDeviceDescription(did.uri(), deviceType, sw.manufacturerDescription(),