commit | 5bd0c85f7b763f33b2f8a1939019e29d37655e11 | [log] [tgz] |
---|---|---|
author | Yi Tseng <yi@opennetworking.org> | Thu Sep 14 13:28:18 2017 -0700 |
committer | Ray Milkey <ray@opennetworking.org> | Thu Sep 14 23:01:20 2017 +0000 |
tree | 96ea05e38b0deb7f17d98b7cb29a7f6917fb9e6b | |
parent | 72b599a8bc5b9ac85d465e6186805e2579005e0f [diff] |
Fix bmv2 pipeline model headerModelMap should use header model name as key, not header type name Change-Id: Icc1d28947d62d36ddf6c3ccc04646d15e7c6b27c
diff --git a/incubator/bmv2/model/src/main/java/org/onosproject/bmv2/model/Bmv2PipelineModel.java b/incubator/bmv2/model/src/main/java/org/onosproject/bmv2/model/Bmv2PipelineModel.java index 02d2274..b19ef61 100644 --- a/incubator/bmv2/model/src/main/java/org/onosproject/bmv2/model/Bmv2PipelineModel.java +++ b/incubator/bmv2/model/src/main/java/org/onosproject/bmv2/model/Bmv2PipelineModel.java
@@ -68,7 +68,7 @@ Map<String, PiHeaderModel> headerModelMap = Maps.newHashMap(); headerModels.stream() .filter(Objects::nonNull) - .forEach(hm -> headerModelMap.put(hm.type().name(), hm)); + .forEach(hm -> headerModelMap.put(hm.name(), hm)); this.headerModels = ImmutableMap.copyOf(headerModelMap); Map<String, PiActionModel> actionModelMap = Maps.newHashMap();