From: Robert Varga Date: Sun, 20 Oct 2019 13:05:24 +0000 (+0200) Subject: Fix meter-id overlap X-Git-Tag: release/magnesium~36^2~1 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=e2c931cd748cbcfc0dbfab7b8d97061507aacc92;p=openflowplugin.git Fix meter-id overlap Adding meter-id leaf in two cases is not valid YANG, fix that up. Change-Id: Icbdf91015d28061548bac3aa0f1f94e1668aaa91 Signed-off-by: Robert Varga (cherry picked from commit d9f901335a6fd2ff660545d4e85497fd64f7d533) --- diff --git a/model/model-flow-statistics/src/main/yang/opendaylight-meter-statistics.yang b/model/model-flow-statistics/src/main/yang/opendaylight-meter-statistics.yang index a41176e7d5..d764f7261a 100644 --- a/model/model-flow-statistics/src/main/yang/opendaylight-meter-statistics.yang +++ b/model/model-flow-statistics/src/main/yang/opendaylight-meter-statistics.yang @@ -148,7 +148,7 @@ module opendaylight-meter-statistics { // Empty request case } case multipart-request-meter-stats { - leaf meter-id { + leaf stat-meter-id { type meter-types:meter-id; } } diff --git a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/multipart/MultipartRequestMeterStatsSerializer.java b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/multipart/MultipartRequestMeterStatsSerializer.java index 4230f24d35..40453b3980 100644 --- a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/multipart/MultipartRequestMeterStatsSerializer.java +++ b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/multipart/MultipartRequestMeterStatsSerializer.java @@ -22,7 +22,7 @@ public class MultipartRequestMeterStatsSerializer implements OFSerializer