X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=interfacemgr%2Finterfacemgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Finterfacemgr%2Frenderer%2Fovs%2Fstatehelpers%2FOvsInterfaceStateRemoveHelper.java;h=9360c57059e16cc625c7cc5bf6d0b2c49ed312ad;hb=6e60a68cb870f5b237ce26a95d1ae78c233b4029;hp=6947f4026a1ad25f441feec86da9bdf4f689ca1c;hpb=5f27eeaa4373945a23d09b98a8a41d2aa00c41e6;p=vpnservice.git diff --git a/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/statehelpers/OvsInterfaceStateRemoveHelper.java b/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/statehelpers/OvsInterfaceStateRemoveHelper.java index 6947f402..9360c570 100644 --- a/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/statehelpers/OvsInterfaceStateRemoveHelper.java +++ b/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/renderer/ovs/statehelpers/OvsInterfaceStateRemoveHelper.java @@ -56,13 +56,10 @@ public class OvsInterfaceStateRemoveHelper { WriteTransaction transaction = dataBroker.newWriteOnlyTransaction(); InstanceIdentifier ifStateId = IfmUtil.buildStateInterfaceId(portName); - /* Remove entry from if-index-interface-name map and deallocate Id from Idmanager. */ + + // delete the port entry from interface operational DS org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceState = InterfaceManagerCommonUtils.getInterfaceStateFromOperDS(portName, dataBroker); - if(interfaceState != null) { - InterfaceMetaUtils.removeLportTagInterfaceMap(transaction, idManager, dataBroker, interfaceState.getName(), interfaceState.getIfIndex()); - } - transaction.delete(LogicalDatastoreType.OPERATIONAL, ifStateId); InterfaceKey interfaceKey = new InterfaceKey(portName);