Fix breakage due to SFC yang models changes
[netvirt.git] / openstack / net-virt-sfc / impl / src / main / java / org / opendaylight / netvirt / openstack / netvirt / sfc / NetvirtSfcClassifierDataProcessor.java
index 03fd547303cf93753df6228811b842ce2777d7c2..e2db34e460d9f11315937e56067bc39ada4c9bae 100644 (file)
@@ -12,9 +12,10 @@ import com.google.common.base.Preconditions;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
 import org.opendaylight.netvirt.utils.mdsal.utils.MdsalUtils;
-import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev150317.AccessLists;
-import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev150317.access.lists.Acl;
-import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev150317.access.lists.AclKey;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.AccessLists;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.AclBase;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.access.lists.Acl;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.access.lists.AclKey;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.netvirt.sfc.classifier.rev150105.classifiers
         .Classifier;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
@@ -78,6 +79,6 @@ public class NetvirtSfcClassifierDataProcessor implements INetvirtSfcDataProcess
     }
 
     private InstanceIdentifier<Acl> getIetfAclIid(String aclName) {
-        return InstanceIdentifier.create(AccessLists.class).child(Acl.class, new AclKey(aclName));
+        return InstanceIdentifier.create(AccessLists.class).child(Acl.class, new AclKey(aclName, AclBase.class));
     }
 }