X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openstack%2Fnet-virt%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fovsdb%2Fopenstack%2Fnetvirt%2FPortSecurityHandler.java;h=76a6b9d35c358e9688c167462d113abac2e5e427;hb=9e8ad5d3e11e9374026cb539304518ab8d215f89;hp=f82354f36a0fcdb78c7279c4c82dfd7d62187471;hpb=1e1e276653ec1e0ffbd47bcaca31b4f72353923c;p=netvirt.git diff --git a/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java b/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java index f82354f36a..76a6b9d35c 100644 --- a/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java +++ b/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java @@ -1,11 +1,9 @@ /* - * Copyright (C) 2013 Red Hat, Inc. + * Copyright (c) 2013, 2015 Red Hat, Inc. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html - * - * Authors : Brent Salisbury, Madhu Venugopal */ package org.opendaylight.ovsdb.openstack.netvirt; @@ -18,7 +16,6 @@ import org.opendaylight.neutron.spi.NeutronSecurityGroup; import org.opendaylight.neutron.spi.NeutronSecurityRule; import org.opendaylight.ovsdb.openstack.netvirt.api.EventDispatcher; import org.opendaylight.ovsdb.utils.servicehelper.ServiceHelper; -import org.osgi.framework.BundleContext; import org.osgi.framework.ServiceReference; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -29,7 +26,7 @@ import org.slf4j.LoggerFactory; public class PortSecurityHandler extends AbstractHandler implements INeutronSecurityGroupAware, INeutronSecurityRuleAware, ConfigInterface { - static final Logger logger = LoggerFactory.getLogger(PortSecurityHandler.class); + private static final Logger LOG = LoggerFactory.getLogger(PortSecurityHandler.class); @Override public int canCreateNeutronSecurityGroup(NeutronSecurityGroup neutronSecurityGroup) { @@ -38,12 +35,9 @@ public class PortSecurityHandler extends AbstractHandler @Override public void neutronSecurityGroupCreated(NeutronSecurityGroup neutronSecurityGroup) { - int result = HttpURLConnection.HTTP_BAD_REQUEST; - - result = canCreateNeutronSecurityGroup(neutronSecurityGroup); + int result = canCreateNeutronSecurityGroup(neutronSecurityGroup); if (result != HttpURLConnection.HTTP_CREATED) { - logger.debug("Neutron Security Group creation failed {} ", result); - return; + LOG.debug("Neutron Security Group creation failed {} ", result); } } @@ -54,7 +48,7 @@ public class PortSecurityHandler extends AbstractHandler @Override public void neutronSecurityGroupUpdated(NeutronSecurityGroup neutronSecurityGroup) { - return; + // Nothing to do } @Override @@ -67,8 +61,7 @@ public class PortSecurityHandler extends AbstractHandler //TODO: Trigger flowmod removals int result = canDeleteNeutronSecurityGroup(neutronSecurityGroup); if (result != HttpURLConnection.HTTP_OK) { - logger.error(" delete Neutron Security Rule validation failed for result - {} ", result); - return; + LOG.error(" delete Neutron Security Rule validation failed for result - {} ", result); } } @@ -87,12 +80,9 @@ public class PortSecurityHandler extends AbstractHandler @Override public void neutronSecurityRuleCreated(NeutronSecurityRule neutronSecurityRule) { - int result = HttpURLConnection.HTTP_BAD_REQUEST; - - result = canCreateNeutronSecurityRule(neutronSecurityRule); + int result = canCreateNeutronSecurityRule(neutronSecurityRule); if (result != HttpURLConnection.HTTP_CREATED) { - logger.debug("Neutron Security Group creation failed {} ", result); - return; + LOG.debug("Neutron Security Group creation failed {} ", result); } } @@ -103,7 +93,7 @@ public class PortSecurityHandler extends AbstractHandler @Override public void neutronSecurityRuleUpdated(NeutronSecurityRule neutronSecurityRule) { - return; + // Nothing to do } @Override @@ -115,8 +105,7 @@ public class PortSecurityHandler extends AbstractHandler public void neutronSecurityRuleDeleted(NeutronSecurityRule neutronSecurityRule) { int result = canDeleteNeutronSecurityRule(neutronSecurityRule); if (result != HttpURLConnection.HTTP_OK) { - logger.error(" delete Neutron Security Rule validation failed for result - {} ", result); - return; + LOG.error(" delete Neutron Security Rule validation failed for result - {} ", result); } } @@ -129,7 +118,7 @@ public class PortSecurityHandler extends AbstractHandler @Override public void processEvent(AbstractEvent abstractEvent) { if (!(abstractEvent instanceof NorthboundEvent)) { - logger.error("Unable to process abstract event " + abstractEvent); + LOG.error("Unable to process abstract event {}", abstractEvent); return; } NorthboundEvent ev = (NorthboundEvent) abstractEvent; @@ -137,17 +126,16 @@ public class PortSecurityHandler extends AbstractHandler // TODO: add handling of events here, once callbacks do something // other than logging. default: - logger.warn("Unable to process event action " + ev.getAction()); + LOG.warn("Unable to process event action {}", ev.getAction()); break; } } @Override - public void setDependencies(BundleContext bundleContext, ServiceReference serviceReference) { + public void setDependencies(ServiceReference serviceReference) { eventDispatcher = (EventDispatcher) ServiceHelper.getGlobalInstance(EventDispatcher.class, this); - eventDispatcher.eventHandlerAdded( - bundleContext.getServiceReference(INeutronSecurityGroupAware.class.getName()), this); + eventDispatcher.eventHandlerAdded(serviceReference, this); } @Override