From 8fe9122e5613fcfbccfbbe1af067c6af6fe89d59 Mon Sep 17 00:00:00 2001 From: Ganesh Chandrasekaran Date: Thu, 28 Jun 2018 17:39:09 +0900 Subject: SaltStack adaptor API creation Issue-ID: CCSDK-319 Change-Id: Iaa96550a3b246a53cd8db6431fdc649dc8032feb Signed-off-by: Ganesh Chandrasekaran --- .../saltstack-adapter-features/.gitignore | 26 +++++++++++ .../ccsdk-saltstack-adapter/pom.xml | 53 ++++++++++++++++++++++ .../features-saltstack-adapter/pom.xml | 29 ++++++++++++ .../saltstack-adapter-features/pom.xml | 34 ++++++++++++++ .../src/main/resources/features.xml | 40 ++++++++++++++++ 5 files changed, 182 insertions(+) create mode 100644 saltstack-adapter/saltstack-adapter-features/.gitignore create mode 100644 saltstack-adapter/saltstack-adapter-features/ccsdk-saltstack-adapter/pom.xml create mode 100755 saltstack-adapter/saltstack-adapter-features/features-saltstack-adapter/pom.xml create mode 100644 saltstack-adapter/saltstack-adapter-features/pom.xml create mode 100644 saltstack-adapter/saltstack-adapter-features/src/main/resources/features.xml (limited to 'saltstack-adapter/saltstack-adapter-features') diff --git a/saltstack-adapter/saltstack-adapter-features/.gitignore b/saltstack-adapter/saltstack-adapter-features/.gitignore new file mode 100644 index 00000000..8820cee5 --- /dev/null +++ b/saltstack-adapter/saltstack-adapter-features/.gitignore @@ -0,0 +1,26 @@ +# ============LICENSE_START========================================== +# ONAP : APPC +# =================================================================== +# Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved. +# =================================================================== +# +# Unless otherwise specified, all software contained herein is licensed +# under the Apache License, Version 2.0 (the License); +# you may not use this software except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# ============LICENSE_END============================================ +/target/ +/target-ide/ +/bin/ +/classes/ +/.settings/ diff --git a/saltstack-adapter/saltstack-adapter-features/ccsdk-saltstack-adapter/pom.xml b/saltstack-adapter/saltstack-adapter-features/ccsdk-saltstack-adapter/pom.xml new file mode 100644 index 00000000..fa442ac3 --- /dev/null +++ b/saltstack-adapter/saltstack-adapter-features/ccsdk-saltstack-adapter/pom.xml @@ -0,0 +1,53 @@ + + + 4.0.0 + + + org.onap.ccsdk.parent + single-feature-parent + 1.1.0-SNAPSHOT + + + + org.onap.ccsdk.sli.adaptors + ccsdk-saltstack-adapter + 0.3.0-SNAPSHOT + feature + + ccsdk-sli-adaptors :: saltstack-adapter:: ${project.artifactId} + + + + org.opendaylight.controller + mdsal-artifacts + ${odl.mdsal.version} + pom + import + + + org.opendaylight.mdsal.model + mdsal-model-artifacts + ${odl.mdsal.model.version} + pom + import + + + + + + + org.onap.ccsdk.sli.core + ccsdk-sli + xml + features + + + + ${project.groupId} + saltstack-adapter-provider + ${project.version} + + + + + diff --git a/saltstack-adapter/saltstack-adapter-features/features-saltstack-adapter/pom.xml b/saltstack-adapter/saltstack-adapter-features/features-saltstack-adapter/pom.xml new file mode 100755 index 00000000..1b482d05 --- /dev/null +++ b/saltstack-adapter/saltstack-adapter-features/features-saltstack-adapter/pom.xml @@ -0,0 +1,29 @@ + + + 4.0.0 + + + org.onap.ccsdk.parent + feature-repo-parent + 1.1.0-SNAPSHOT + + + + org.onap.ccsdk.sli.adaptors + features-saltstack-adapter + 0.3.0-SNAPSHOT + feature + + ccsdk-sli-adaptors :: saltstack-adapter :: ${project.artifactId} + + + + ${project.groupId} + ccsdk-saltstack-adapter + ${project.version} + xml + features + + + + diff --git a/saltstack-adapter/saltstack-adapter-features/pom.xml b/saltstack-adapter/saltstack-adapter-features/pom.xml new file mode 100644 index 00000000..3b94b2fd --- /dev/null +++ b/saltstack-adapter/saltstack-adapter-features/pom.xml @@ -0,0 +1,34 @@ + + + + 4.0.0 + + odlparent-lite + org.onap.ccsdk.parent + 1.1.0-SNAPSHOT + + + org.onap.ccsdk.sli.adaptors + saltstack-adapter-features + 0.3.0-SNAPSHOT + ccsdk-sli-adaptors :: saltstack-adapter :: ${project.artifactId} + + pom + + + ccsdk-saltstack-adapter + features-saltstack-adapter + + diff --git a/saltstack-adapter/saltstack-adapter-features/src/main/resources/features.xml b/saltstack-adapter/saltstack-adapter-features/src/main/resources/features.xml new file mode 100644 index 00000000..47db978b --- /dev/null +++ b/saltstack-adapter/saltstack-adapter-features/src/main/resources/features.xml @@ -0,0 +1,40 @@ + + + + + + + mvn:org.opendaylight.mdsal/features-mdsal/${odl.mdsal.features.version}/xml/features + + + odl-mdsal-broker + sdnc-sli + mvn:org.onap.appc/appc-common/${project.version} + mvn:org.onap.appc/appc-saltstack-adapter-provider/${project.version} + + + -- cgit 1.2.3-korg