Add workaround because sfc models changed. 91/12491/1
authorSam Hague <shague@redhat.com>
Tue, 4 Nov 2014 15:43:05 +0000 (10:43 -0500)
committerSam Hague <shague@redhat.com>
Tue, 4 Nov 2014 15:43:05 +0000 (10:43 -0500)
This workaround simply comments out the offending lines. The ovs-sfc code will be updated when the models settle down.

Change-Id: I33dbd1aef42cfa0a3dce9e88288fb62489d37f42
Signed-off-by: Sam Hague <shague@redhat.com>
ovs-sfc/src/main/java/org/opendaylight/ovsdb/ovssfc/SffUtils.java

index d9917e9944f2baf325719fcc2d2dffc2c1bb486f..75706f646b039ac535d57e15c6683106ef484677 100644 (file)
@@ -13,14 +13,14 @@ import com.google.common.base.Optional;
 import org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction;
 import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
 //import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sf.rev140701.service.functions.ServiceFunction;
-import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.ovs.rev140701.ServiceFunctionForwarder1;
-import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.ovs.rev140701.service.function.forwarders.service.function.forwarder.ovs.ExternalIds;
+//import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.ovs.rev140701.ServiceFunctionForwarder1;
+//import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.ovs.rev140701.service.function.forwarders.service.function.forwarder.ovs.ExternalIds;
 import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.rev140701.service.function.forwarders.ServiceFunctionForwarder;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.util.List;
+//import java.util.List;
 import java.util.concurrent.ExecutionException;
 
 public class SffUtils {
@@ -50,12 +50,12 @@ public class SffUtils {
     public String getSystemId (ServiceFunctionForwarder serviceFunctionForwarder) {
         String systemId = "";
 
-        List<ExternalIds> externalIds = serviceFunctionForwarder.getAugmentation(ServiceFunctionForwarder1.class).getOvs().getExternalIds();
-        for (ExternalIds externalId : externalIds) {
-            if (externalId.getName().equals("system-id")) {
-                systemId = externalId.getValue();
-            }
-        }
+        //List<ExternalIds> externalIds = serviceFunctionForwarder.getAugmentation(ServiceFunctionForwarder1.class).getOvs().getExternalIds();
+        //for (ExternalIds externalId : externalIds) {
+        //    if (externalId.getName().equals("system-id")) {
+        //        systemId = externalId.getValue();
+        //    }
+        //}
 
         logger.trace("\nOVSSFC {}\n system-id: {}",
                 Thread.currentThread().getStackTrace()[1],