From: adetalhouet Date: Mon, 2 Nov 2015 13:58:26 +0000 (-0500) Subject: Move config file under src/main/config X-Git-Tag: release/beryllium~82 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=7e414bd58b3af1156d65e8a31a13d2bba52941f4;p=groupbasedpolicy.git Move config file under src/main/config Instead have having a seperate bundle for the config file, let's use the src/main/config source package and the config-parent parent from controller project This patch also fixes: - header violation - proper .gitignore entry for maven-metadata-local.xml Change-Id: I738e592f8d7e559d9609b8c8f1d4cf9102311367 Signed-off-by: adetalhouet --- diff --git a/.gitignore b/.gitignore index 5b757fa5e..23f084b38 100644 --- a/.gitignore +++ b/.gitignore @@ -22,4 +22,4 @@ renderers/ofoverlay/src/test/java/org/opendaylight/groupbasedpolicy/resolver/ .checkstyle yang-gen-config/ yang-gen-sal/ -maven-metadata-local +maven-metadata-local.xml diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 03af07230..91f045726 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -52,35 +52,35 @@ ${project.groupId} - groupbasedpolicy-ofoverlay-config + ofoverlay-renderer ${project.version} xml config ${project.groupId} - groupbasedpolicy-faas-config + faas-renderer ${project.version} xml config ${project.groupId} - neutron-mapper-config + neutron-mapper ${project.version} xml config ${project.groupId} - neutron-ovsdb-config + neutron-ovsdb ${project.version} xml config ${project.groupId} - ui-backend-config + ui-backend ${project.version} xml config diff --git a/features/pom.xml b/features/pom.xml index dc51f8784..d08a709a5 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -226,31 +226,31 @@ org.opendaylight.groupbasedpolicy - groupbasedpolicy-ofoverlay-config + ofoverlay-renderer xml config org.opendaylight.groupbasedpolicy - groupbasedpolicy-faas-config + faas-renderer xml config org.opendaylight.groupbasedpolicy - neutron-mapper-config + neutron-mapper xml config org.opendaylight.groupbasedpolicy - neutron-ovsdb-config + neutron-ovsdb xml config org.opendaylight.groupbasedpolicy - ui-backend-config + ui-backend xml config diff --git a/features/src/main/features/features.xml b/features/src/main/features/features.xml index a8c0c3f0d..ff5671c37 100644 --- a/features/src/main/features/features.xml +++ b/features/src/main/features/features.xml @@ -58,7 +58,7 @@ odl-sfc-ui mvn:commons-net/commons-net/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}} - mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy-ofoverlay-config/{{VERSION}}/xml/config + mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}}/xml/config - - 4.0.0 - - - org.opendaylight.groupbasedpolicy - commons.groupbasedpolicy - 0.3.0-SNAPSHOT - ../commons/parent - - - groupbasedpolicy-faas-config - Controller Configuration files for groupbasedpolicy - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/15-groupbasedpolicy-faas.xml - xml - config - - - - - - - - - diff --git a/groupbasedpolicy-ofoverlay-config/pom.xml b/groupbasedpolicy-ofoverlay-config/pom.xml deleted file mode 100644 index b0981ac0b..000000000 --- a/groupbasedpolicy-ofoverlay-config/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.groupbasedpolicy - commons.groupbasedpolicy - 0.3.0-SNAPSHOT - ../commons/parent - - - groupbasedpolicy-ofoverlay-config - Controller Configuration files for groupbasedpolicy - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/15-groupbasedpolicy-ofoverlay.xml - xml - config - - - - - - - - - diff --git a/neutron-mapper-config/pom.xml b/neutron-mapper-config/pom.xml deleted file mode 100644 index 282cb5b63..000000000 --- a/neutron-mapper-config/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.groupbasedpolicy - commons.groupbasedpolicy - 0.3.0-SNAPSHOT - ../commons/parent - - - neutron-mapper-config - Controller Configuration files for neutron-mapper - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/15-neutron-mapper.xml - xml - config - - - - - - - - - diff --git a/neutron-mapper/pom.xml b/neutron-mapper/pom.xml index c4d8c6162..0f76a2a07 100644 --- a/neutron-mapper/pom.xml +++ b/neutron-mapper/pom.xml @@ -9,23 +9,31 @@ 4.0.0 - org.opendaylight.groupbasedpolicy - groupbasedpolicy.project - 0.3.0-SNAPSHOT - ../ + org.opendaylight.controller + config-parent + 0.4.0-SNAPSHOT + + org.opendaylight.groupbasedpolicy neutron-mapper + 0.3.0-SNAPSHOT bundle + + 0.6.0-SNAPSHOT + + ${project.groupId} groupbasedpolicy + ${project.version} ${project.groupId} ofoverlay-renderer + ${project.version} org.opendaylight.neutron diff --git a/neutron-mapper-config/src/main/resources/initial/15-neutron-mapper.xml b/neutron-mapper/src/main/config/default-config.xml similarity index 100% rename from neutron-mapper-config/src/main/resources/initial/15-neutron-mapper.xml rename to neutron-mapper/src/main/config/default-config.xml diff --git a/neutron-ovsdb-config/pom.xml b/neutron-ovsdb-config/pom.xml deleted file mode 100644 index 63900ffa7..000000000 --- a/neutron-ovsdb-config/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.groupbasedpolicy - commons.groupbasedpolicy - 0.3.0-SNAPSHOT - ../commons/parent - - - neutron-ovsdb-config - Controller Configuration files for neutron-ovsdb - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/15-neutron-ovsdb.xml - xml - config - - - - - - - - - diff --git a/neutron-ovsdb/pom.xml b/neutron-ovsdb/pom.xml index 2adb9c0b9..8311b9c88 100644 --- a/neutron-ovsdb/pom.xml +++ b/neutron-ovsdb/pom.xml @@ -9,27 +9,36 @@ 4.0.0 - org.opendaylight.groupbasedpolicy - groupbasedpolicy.project - 0.3.0-SNAPSHOT - ../ + org.opendaylight.controller + config-parent + 0.4.0-SNAPSHOT + + org.opendaylight.groupbasedpolicy neutron-ovsdb + 0.3.0-SNAPSHOT bundle + + 1.2.1-SNAPSHOT + + ${project.groupId} groupbasedpolicy + ${project.version} ${project.groupId} ofoverlay-renderer + ${project.version} ${project.groupId} neutron-mapper + ${project.version} org.opendaylight.controller @@ -46,10 +55,12 @@ org.opendaylight.ovsdb southbound-api + ${ovsdb.version} org.opendaylight.ovsdb southbound-impl + ${ovsdb.version} org.osgi diff --git a/neutron-ovsdb-config/src/main/resources/initial/15-neutron-ovsdb.xml b/neutron-ovsdb/src/main/config/default-config.xml similarity index 100% rename from neutron-ovsdb-config/src/main/resources/initial/15-neutron-ovsdb.xml rename to neutron-ovsdb/src/main/config/default-config.xml diff --git a/pom.xml b/pom.xml index 6a1c8c80c..3a69c9d3a 100644 --- a/pom.xml +++ b/pom.xml @@ -25,14 +25,9 @@ commons/parent groupbasedpolicy renderers - groupbasedpolicy-ofoverlay-config - groupbasedpolicy-faas-config neutron-mapper - neutron-mapper-config neutron-ovsdb - neutron-ovsdb-config ui-backend - ui-backend-config groupbasedpolicy-ui distribution-karaf features diff --git a/renderers/faas/pom.xml b/renderers/faas/pom.xml index 42efe13ff..8cea0bcad 100644 --- a/renderers/faas/pom.xml +++ b/renderers/faas/pom.xml @@ -17,6 +17,10 @@ faas-renderer bundle + + 0.2.0-SNAPSHOT + + org.opendaylight.mdsal.model @@ -25,6 +29,7 @@ org.opendaylight.openflowplugin openflowplugin-extension-nicira + ${openflowplugin.version} diff --git a/groupbasedpolicy-faas-config/src/main/resources/initial/15-groupbasedpolicy-faas.xml b/renderers/faas/src/main/config/default-config.xml similarity index 99% rename from groupbasedpolicy-faas-config/src/main/resources/initial/15-groupbasedpolicy-faas.xml rename to renderers/faas/src/main/config/default-config.xml index fd0ffb7dd..670e85144 100644 --- a/groupbasedpolicy-faas-config/src/main/resources/initial/15-groupbasedpolicy-faas.xml +++ b/renderers/faas/src/main/config/default-config.xml @@ -41,4 +41,4 @@ urn:opendaylight:params:xml:ns:yang:controller:config:faas-provider:impl?module=faas-provider-impl&revision=2015-10-09 - + \ No newline at end of file diff --git a/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointManagerListener.java b/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointManagerListener.java index 0b5999df8..ea5746419 100644 --- a/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointManagerListener.java +++ b/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointManagerListener.java @@ -1,12 +1,13 @@ -package org.opendaylight.groupbasedpolicy.renderer.faas; - /* * Copyright (c) 2015 Huawei Technologies 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 */ + +package org.opendaylight.groupbasedpolicy.renderer.faas; + import static com.google.common.base.Preconditions.checkNotNull; import java.util.Map; diff --git a/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasRenderer.java b/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasRenderer.java index 7f18f0521..3e1807e0c 100644 --- a/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasRenderer.java +++ b/renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasRenderer.java @@ -1,5 +1,3 @@ -package org.opendaylight.groupbasedpolicy.renderer.faas; - /* * Copyright (c) 2015 Huawei Technologies and others. All rights reserved. * @@ -8,6 +6,8 @@ package org.opendaylight.groupbasedpolicy.renderer.faas; * and is available at http://www.eclipse.org/legal/epl-v10.html */ +package org.opendaylight.groupbasedpolicy.renderer.faas; + import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; diff --git a/renderers/ofoverlay/pom.xml b/renderers/ofoverlay/pom.xml index e95088cb3..90614a665 100644 --- a/renderers/ofoverlay/pom.xml +++ b/renderers/ofoverlay/pom.xml @@ -17,6 +17,13 @@ ofoverlay-renderer bundle + + 1.2.1-SNAPSHOT + 0.2.0-SNAPSHOT + 0.10.0-SNAPSHOT + 0.2.0-SNAPSHOT + + @@ -26,16 +33,18 @@ org.opendaylight.ovsdb southbound-api + ${ovsdb.version} - org.opendaylight.openflowplugin openflowplugin-extension-nicira + ${openflowplugin.version} org.opendaylight.controller liblldp + ${liblldp.version} commons-net diff --git a/groupbasedpolicy-ofoverlay-config/src/main/resources/initial/15-groupbasedpolicy-ofoverlay.xml b/renderers/ofoverlay/src/main/config/default-config.xml similarity index 100% rename from groupbasedpolicy-ofoverlay-config/src/main/resources/initial/15-groupbasedpolicy-ofoverlay.xml rename to renderers/ofoverlay/src/main/config/default-config.xml diff --git a/renderers/pom.xml b/renderers/pom.xml index 9f4313498..94bb8e78b 100644 --- a/renderers/pom.xml +++ b/renderers/pom.xml @@ -7,14 +7,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - org.opendaylight.groupbasedpolicy - groupbasedpolicy.project - 0.3.0-SNAPSHOT - ../ + + org.opendaylight.controller + config-parent + 0.4.0-SNAPSHOT + + org.opendaylight.groupbasedpolicy groupbasedpolicy-renderers + 0.3.0-SNAPSHOT pom @@ -26,16 +28,7 @@ org.opendaylight.groupbasedpolicy groupbasedpolicy - - - - - org.opendaylight.controller - sal-binding-api - - - org.opendaylight.controller - sal-binding-config + ${project.version} diff --git a/ui-backend-config/pom.xml b/ui-backend-config/pom.xml deleted file mode 100644 index 4291746b8..000000000 --- a/ui-backend-config/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.groupbasedpolicy - commons.groupbasedpolicy - 0.3.0-SNAPSHOT - ../commons/parent - - - ui-backend-config - Controller Configuration files for ui-backend - jar - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/15-ui-backend.xml - xml - config - - - - - - - - - diff --git a/ui-backend/pom.xml b/ui-backend/pom.xml index 762423ea9..db8586013 100644 --- a/ui-backend/pom.xml +++ b/ui-backend/pom.xml @@ -5,12 +5,15 @@ 4.0.0 - org.opendaylight.groupbasedpolicy - groupbasedpolicy.project - 0.3.0-SNAPSHOT + org.opendaylight.controller + config-parent + 0.4.0-SNAPSHOT + + org.opendaylight.groupbasedpolicy ui-backend + 0.3.0-SNAPSHOT bundle @@ -46,16 +49,7 @@ org.opendaylight.groupbasedpolicy groupbasedpolicy - - - - - org.opendaylight.controller - sal-binding-api - - - org.opendaylight.controller - sal-binding-config + ${project.version} diff --git a/ui-backend-config/src/main/resources/initial/15-ui-backend.xml b/ui-backend/src/main/config/default-config.xml similarity index 100% rename from ui-backend-config/src/main/resources/initial/15-ui-backend.xml rename to ui-backend/src/main/config/default-config.xml