Deletion of POD is not deleting corresponding ietf-interface 77/66877/1
authorFaseela K <faseela.k@ericsson.com>
Thu, 4 Jan 2018 15:45:49 +0000 (21:15 +0530)
committerFaseela K <faseela.k@ericsson.com>
Thu, 4 Jan 2018 15:45:49 +0000 (21:15 +0530)
Change-Id: Ib0c87fd4a7e5e9403980c68907487e8e2dabce93
Signed-off-by: Faseela K <faseela.k@ericsson.com>
vpnservice/coe/impl/src/main/java/org/opendaylight/netvirt/coe/listeners/PodListener.java

index a1d5165187c22797ca711f5bbf72808714229915..185e9221dd3bf80b37ec90029d95565259d2b7ea 100644 (file)
@@ -93,7 +93,7 @@ public class PodListener implements DataTreeChangeListener<Pods> {
         Interface podInterfaceAfter = dataObjectModification.getDataAfter();
         switch (dataObjectModification.getModificationType()) {
             case DELETE:
-                remove(pods, podInterfaceBefore);
+                remove(podsBefore, podInterfaceBefore);
                 break;
             case SUBTREE_MODIFIED:
                 update(pods, podsBefore, podInterfaceBefore, podInterfaceAfter);
@@ -138,7 +138,7 @@ public class PodListener implements DataTreeChangeListener<Pods> {
     }
 
     private void remove(Pods pods, Interface podInterface) {
-        LOG.trace("Pod reomved {}", pods);
+        LOG.trace("Pod removed {}", pods);
         if (pods.getNetworkNS() == null || pods.getHostIpAddress() == null) {
             LOG.warn("pod {} deletion without a valid network id {}", podInterface.getUid().getValue());
             return;