OF port deletion complete implementation
[genius.git] / itm / itm-impl / src / main / java / org / opendaylight / genius / itm / impl / ItmUtils.java
index 0dea8af64d9aea07ad7bd64973ec8638ea4af0ca..5b353bc2ea7805b1ca34e3c82c4f5f1b4c71f916 100644 (file)
@@ -848,14 +848,15 @@ public final class ItmUtils {
         return TUNNEL_TYPE_MAP.get(tunnelType);
     }
 
-    public static List<TzMembership> removeTransportZoneMembership(TunnelEndPoints endPts, Map<TzMembershipKey,
-            TzMembership> zones) {
+    public static List<TzMembership> removeTransportZoneMembership(TunnelEndPoints endPts,
+                                                                                   Map<TzMembershipKey,
+                                                                                           TzMembership> zones) {
         LOG.trace(" RemoveTransportZoneMembership TEPs {}, Membership to be removed {} ", endPts, zones);
         List<TzMembership> existingTzList = new ArrayList<>(endPts.nonnullTzMembership().values());
         for (TzMembership membership : zones.values()) {
-            existingTzList.remove(new TzMembershipBuilder().setZoneName(membership.getZoneName()).build());
+            existingTzList.remove(membership);
         }
-        LOG.debug("Modified Membership List {}", existingTzList);
+        LOG.debug("Modified Membership Map {}", existingTzList);
         return existingTzList;
     }