Add l3vpn support
[unimgr.git] / netvirt / src / main / java / org / opendaylight / unimgr / mef / netvirt / TenantUniListener.java
index e86d9048dd208194f5ba43c4881b79dd782ff8f6..abb3a9a71c73dae0a1e29e09c2bce197d4ab3eae 100644 (file)
@@ -78,9 +78,10 @@ public class TenantUniListener extends UnimgrDataTreeChangeListener<Uni> {
         if (!optionalServices.isPresent()) {
             return;
         }
+
         for (MefService service : optionalServices.get().getMefService()) {
-            for (org.opendaylight.yang.gen.v1.http.metroethernetforum.org.ns.yang.mef.services.rev150526.mef.services.mef.service.evc.unis.Uni serviceUni : service
-                    .getEvc().getUnis().getUni()) {
+            for (org.opendaylight.yang.gen.v1.http.metroethernetforum.org.ns.yang.mef.services.rev150526.mef.services.mef.service.mef.service.choice.evc.choice.evc.unis.Uni serviceUni : TenantEnhancerUtils
+                    .GetEvc(service).getUnis().getUni()) {
                 if (!TenantEnhancerUtils.isServiceTenanted(service) && serviceUni.getUniId().equals(uni.getUniId())) {
                     log.info("instance identifier is {}", MefUtils.getMefServiceInstanceIdentifier(service.getSvcId()));
                     TenantEnhancerUtils.updateService(dataBroker, tenant, service);