Committed by
Yuta HIGUCHI
Fixed a bug that resource command doesn't filter aggregatable types (MplsLabel and VlanId).
Change-Id: I156fcedb5e5823bc04d10160311af4f81169b221
Showing
1 changed file
with
4 additions
and
1 deletions
... | @@ -150,7 +150,10 @@ public class ResourcesCommand extends AbstractShellCommand { | ... | @@ -150,7 +150,10 @@ public class ResourcesCommand extends AbstractShellCommand { |
150 | nonAggregatable.add(r); | 150 | nonAggregatable.add(r); |
151 | } else if (aggregatableTypes.contains(r.last().getClass())) { | 151 | } else if (aggregatableTypes.contains(r.last().getClass())) { |
152 | // aggregatable & terminal node | 152 | // aggregatable & terminal node |
153 | - aggregatables.put(r.last().getClass().getSimpleName(), r); | 153 | + String className = r.last().getClass().getSimpleName(); |
154 | + if (typesToPrint.isEmpty() || typesToPrint.contains(className)) { | ||
155 | + aggregatables.put(className, r); | ||
156 | + } | ||
154 | } else { | 157 | } else { |
155 | nonAggregatable.add(r); | 158 | nonAggregatable.add(r); |
156 | } | 159 | } | ... | ... |
-
Please register or login to post a comment