import org.opendaylight.ovsdb.utils.servicehelper.ServiceHelper;
import org.opendaylight.sfc.provider.api.SfcProviderServiceForwarderAPI;
import org.opendaylight.sfc.sfc_ovs.provider.SfcOvsUtil;
+import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.common.rev151017.SffName;
import org.opendaylight.yang.gen.v1.urn.cisco.params.xml.ns.yang.sfc.sff.rev140701.service.function.forwarders.ServiceFunctionForwarder;
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.acl.access.list.entries.Ace;
// Validate if any service function forwarder exists by the name, using SFC provider APIs.
ServiceFunctionForwarder serviceForwarder =
- SfcProviderServiceForwarderAPI.readServiceFunctionForwarder(sff.getName());
+ SfcProviderServiceForwarderAPI.readServiceFunctionForwarder(new SffName(sff.getName()));
if (serviceForwarder == null) {
LOG.debug("Service Function Forwarder = {} not yet configured. Skip processing !!", sff.getName());
return;
Iterator<Ace> itr = acl.getAccessListEntries().getAce().iterator();
while (itr.hasNext()) {
Ace entry = itr.next();
- programOFRules(entry, datapathId, true);
+ programOfRules(entry, datapathId, true);
}
}
}
- private void programOFRules(Ace entry, String datapathId, boolean write) {
+ private void programOfRules(Ace entry, String datapathId, boolean write) {
NodeBuilder nodeBuilder = new NodeBuilder();
nodeBuilder.setId(new NodeId(Constants.OPENFLOW_NODE_PREFIX + datapathId));
nodeBuilder.setKey(new NodeKey(nodeBuilder.getId()));
<artifactId>jacoco-maven-plugin</artifactId>
</plugin>
<plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
+ <propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <!--<configuration>
<excludes>
<exclude>**/NetvirtSfcIT.java</exclude>
</excludes>
- </configuration>
+ </configuration>-->
</plugin>
</plugins>
</build>