ccsdk/sli.git
6 years agoIncrease coverage and quality
Ganesh Chandrasekaran [Fri, 17 Aug 2018 05:15:59 +0000 (14:15 +0900)]
Increase coverage and quality

Issue-ID: CCSDK-470

Change-Id: Id847c9a79af795dd80a5fc22341ed2e385e53943
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAdd scaffolding to netbox adaptor
Alexis de Talhouët [Wed, 15 Aug 2018 18:29:07 +0000 (14:29 -0400)]
Add scaffolding to netbox adaptor

Change-Id: Ic9e4dc99a21917446e72e5cfbfb023872a38952b
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoUpdate sli/core for Oxygen SR3
Timoney, Dan (dt5972) [Wed, 15 Aug 2018 15:22:55 +0000 (11:22 -0400)]
Update sli/core for Oxygen SR3

Removed version for yangtools dependency in sliapi so that it is
controlled by parent pom to resolve issue caused in Oxygen SR3 upgrade
due to hard-coded SR1 version.  Also, updated name of utils features
directory to match name of artifact (sdnc-slicore-utils renamed to
ccsdk-slicore-utils).

Change-Id: I32b3822e4ae0fdd4c07d5912e4674b19c8615d54
Issue-ID: CCSDK-453
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agodme2 & ueb support
Smokowski, Kevin (ks6305) [Tue, 14 Aug 2018 14:43:31 +0000 (14:43 +0000)]
dme2 & ueb support

fix dme2 & ueb support in rest api call node

Change-Id: Ia387c0be8e907900e0b808879582048624dbef36
Issue-ID: CCSDK-459
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoRestconfDiscoveryNode Plugin implementation
Vidyashree Rama [Thu, 9 Aug 2018 06:51:34 +0000 (12:21 +0530)]
RestconfDiscoveryNode Plugin implementation

Initial code submit for supporting RestconfDiscoveryNode Plugin implementation

Issue-ID: CCSDK-374

Change-Id: Ieb0b622b135ea78ef58bd36dfe171f4117bc3328
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
6 years agoFix ccsdk/plugin compilation issue
gaurav [Tue, 14 Aug 2018 11:25:13 +0000 (16:55 +0530)]
Fix ccsdk/plugin compilation issue

Added pom dependency of eelf-core in sshapi-call-node provider
to fix broken build of plugins.

Change-Id: I8a69798f896278ffa50c4a09fadf1c064ea49fff
Issue-ID: CCSDK-457
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMerge "Add site definition in distributionManagement"
Dan Timoney [Mon, 13 Aug 2018 19:15:28 +0000 (19:15 +0000)]
Merge "Add site definition in distributionManagement"

6 years agoAdd site definition in distributionManagement
Timoney, Dan (dt5972) [Mon, 13 Aug 2018 18:55:59 +0000 (14:55 -0400)]
Add site definition in distributionManagement

Define site in distributionManagement to allow javadoc to be published
to ONAP nexus site.

Change-Id: I3f0ed9df6016cd8e9c3486fa92dea9132da7d63d
Issue-ID: CCSDK-455
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoMerge "Update sdc-tosca version to 1.4.1"
Dan Timoney [Thu, 9 Aug 2018 20:38:04 +0000 (20:38 +0000)]
Merge "Update sdc-tosca version to 1.4.1"

6 years agoUpdate sdc-tosca version to 1.4.1
lalena.aria [Thu, 9 Aug 2018 18:16:39 +0000 (14:16 -0400)]
Update sdc-tosca version to 1.4.1

Changes made:
Update sdc-tosca dependency version to 1.4.1 in pom.xml.
This change will allow new models to pass conformance check.

Change-Id: I3e45126839fb2cb1052240afe94d72bbaab3df15
Issue-ID: CCSDK-451
Signed-off-by: lalena.aria <lalena.aria@att.com>
6 years agoadd template node
Smokowski, Kevin (ks6305) [Tue, 7 Aug 2018 19:07:35 +0000 (19:07 +0000)]
add template node

add tempalte node implementation

Change-Id: Ifd3e6e7f2a7b9ff7029b523eab50274e440652cc
Issue-ID: CCSDK-440
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoremove dependency
Smokowski, Kevin (ks6305) [Wed, 8 Aug 2018 17:46:34 +0000 (17:46 +0000)]
remove dependency

remove eelf dependency from sli-common, it isn't being used

Change-Id: Ic8cbb8d833137a0d32707b814dec56450b7129b3
Issue-ID: CCSDK-450
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoupdate configuration for onap
Smokowski, Kevin (ks6305) [Tue, 7 Aug 2018 21:26:44 +0000 (21:26 +0000)]
update configuration for onap

look for properties in common folder, use java 8

Change-Id: I8a04126d8ac1db0781af9b6a015477e0fc3608dd
Issue-ID: CCSDK-448
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoMerge "RA: Add capability for Policy driven VlanTags"
Dan Timoney [Mon, 6 Aug 2018 21:20:38 +0000 (21:20 +0000)]
Merge "RA: Add capability for Policy driven VlanTags"

6 years agoRA: Add capability for Policy driven VlanTags
sp694w [Mon, 6 Aug 2018 10:49:54 +0000 (06:49 -0400)]
RA: Add capability for Policy driven VlanTags

Change-Id: I5486a4989006c80b8a77ff2eb64fceed068c0c16
Issue-ID: CCSDK-438
Signed-off-by: Saurav Paira <sp694w@att.com>
6 years agofix http error handling
Ruchira Agarwal [Mon, 6 Aug 2018 15:10:35 +0000 (15:10 +0000)]
fix http error handling

Enhance exception handling by providing alternate message when getResponseMessage() call fails.

Change-Id: I70123b1cb295f6fe6aeb0afbdd6714e1adddaa01
Issue-ID: CCSDK-426
Signed-off-by: Ruchira Agarwal <ra1926@att.com>
6 years agomocked testcases added
Ganesh Chandrasekaran [Fri, 3 Aug 2018 09:06:37 +0000 (18:06 +0900)]
mocked testcases added

Issue-ID: CCSDK-433

Change-Id: I9961df9131b4672a99601b31ed2e9312d0840d6b
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "add null check to format string"
Dan Timoney [Thu, 2 Aug 2018 20:59:50 +0000 (20:59 +0000)]
Merge "add null check to format string"

6 years agoadd null check to format string
Smokowski, Kevin (ks6305) [Thu, 2 Aug 2018 14:37:21 +0000 (14:37 +0000)]
add null check to format string

add null check to format string

Change-Id: If82f751ec679189620e02fafdcd2e1af9258268f
Issue-ID: CCSDK-424
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agodependancy and tests cases added
Ganesh Chandrasekaran [Thu, 2 Aug 2018 06:06:36 +0000 (15:06 +0900)]
dependancy and tests cases added

Issue-ID: CCSDK-407

Change-Id: I0450875b0a29cc4612e0979e3d6e97b6c4b398f0
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoremove static bool
Smokowski, Kevin (ks6305) [Wed, 1 Aug 2018 18:04:04 +0000 (18:04 +0000)]
remove static bool

Don't use static boolean for legacy enumeration mapping, add additional parameter to the function

Change-Id: I5d8963a208f3ffdd3af83216aa55f7d34ee39eb9
Issue-ID: CCSDK-396
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoAdd external policy ingestion for VF nodes
lalena.aria [Mon, 30 Jul 2018 18:55:25 +0000 (14:55 -0400)]
Add external policy ingestion for VF nodes

Changes made:
Added SdncBaseModel.insertPolicyData for VF nodes.
Added call to insertPolicyData from VF node ingestion.

Change-Id: I0df1217352354068f11b0cc01923b564c730a149
Issue-ID: CCSDK-404
Signed-off-by: lalena.aria <lalena.aria@att.com>
6 years agoMerge "SSHApiCallNode sshExec API Impl"
Dan Timoney [Fri, 27 Jul 2018 20:52:48 +0000 (20:52 +0000)]
Merge "SSHApiCallNode sshExec API Impl"

6 years agoRA: Add capability to assign new numbers for range
Stan Bonev [Fri, 27 Jul 2018 15:49:50 +0000 (11:49 -0400)]
RA: Add capability to assign new numbers for range

Change-Id: Ibb11219bfe0362055d388a4a10dab81e95979892
Issue-ID: CCSDK-408
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agoMerge "support legacy enumeration mapping"
Dan Timoney [Wed, 25 Jul 2018 14:48:58 +0000 (14:48 +0000)]
Merge "support legacy enumeration mapping"

6 years agoMerge "Fix sonar issues"
Dan Timoney [Wed, 25 Jul 2018 14:47:48 +0000 (14:47 +0000)]
Merge "Fix sonar issues"

6 years agosupport legacy enumeration mapping
Smokowski, Kevin (ks6305) [Tue, 24 Jul 2018 21:08:01 +0000 (21:08 +0000)]
support legacy enumeration mapping

support legacy enumeration mapping in MdsalHelper

Change-Id: I637f5dc368da75e24fb8cc3ebdebd002aae3f025
Issue-ID: CCSDK-396
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoAdding additional APIs for YANG serializers
gaurav [Wed, 25 Jul 2018 06:03:13 +0000 (11:33 +0530)]
Adding additional APIs for YANG serializers

Adding APIs for YANG based properties node serializer

Change-Id: Ic76204e0292fdbaede4ff47f4ddda91dcfa3b764
Issue-ID: CCSDK-377
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoFix sonar issues
Parshad Patel [Tue, 24 Jul 2018 10:15:27 +0000 (19:15 +0900)]
Fix sonar issues

Fix sonar issues in ccsdk/sli/core

Issue-ID: CCSDK-332
Change-Id: I2aee69cf410d8f9cb63f3a22aeb793a99e27d2c7
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
6 years agoFix sonar issues
Parshad Patel [Tue, 24 Jul 2018 10:58:14 +0000 (19:58 +0900)]
Fix sonar issues

Fix use try-with-resources issues in ccsdk/sli/northbound

Issue-ID: CCSDK-332
Change-Id: Ibc61e6b3ec81e774556172c63c0ca062b6bd6a26
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
6 years agoAdding junits for refactored UEB Listener
lalena.aria [Tue, 24 Jul 2018 13:28:47 +0000 (09:28 -0400)]
Adding junits for refactored UEB Listener

Changes made:
Added null check in SdncBaseModel.java
Cleaned up in SdncVFCModel.java
Added tests in SdncARModelTest.java, SdncNodeModelTest and SdncVFCModelTest
Added files SdncGroupModelTest, SdncServiceModelTest and SdncVFModelTest

Change-Id: If0261c94d67a61b0b19db51cbbbff7ae32912d06
Issue-ID: CCSDK-360
Signed-off-by: lalena.aria <lalena.aria@att.com>
6 years agoSSHApiCallNode sshExec API Impl
Ganesh Chandrasekaran [Tue, 24 Jul 2018 07:40:14 +0000 (16:40 +0900)]
SSHApiCallNode sshExec API Impl

Issue-ID: CCSDK-385

Change-Id: I430f9075ced10edb49062fc12091774e91611b32
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoSaltstack now aligned with APPC
Ganesh Chandrasekaran [Mon, 23 Jul 2018 07:47:14 +0000 (16:47 +0900)]
Saltstack now aligned with APPC

Issue-ID: CCSDK-394

Change-Id: Ie6d2b12f596c148d26bc45c0053e6aff975ace25
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAdding APIs for YANG serializers
gaurav [Mon, 23 Jul 2018 18:06:17 +0000 (23:36 +0530)]
Adding APIs for YANG serializers

Adding APIs for YANG based data format serializers.

Change-Id: I8e17c475e636aa9bbf39be52d31583565bae8e92
Issue-ID: CCSDK-375
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMerge "Added dmaap consumer for esr-thirdparty AAI events"
Dan Timoney [Mon, 23 Jul 2018 14:54:32 +0000 (14:54 +0000)]
Merge "Added dmaap consumer for esr-thirdparty AAI events"

6 years agoUse ByteStream instead of FileStream
Ganesh Chandrasekaran [Mon, 23 Jul 2018 05:27:22 +0000 (14:27 +0900)]
Use ByteStream instead of FileStream

Issue-ID: CCSDK-393

Change-Id: Id004f0bce1768e00f3e326efc204532acdb22546
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAPI for RestconfClient
gaurav [Wed, 18 Jul 2018 14:09:10 +0000 (19:39 +0530)]
API for RestconfClient

API for RestconfClient including:
- RestconfApiCallNode
- RestconfDiscoveryNode

Change-Id: Ieda6251b91b6d399cd0106993c3fdd1a440d5b0a
Issue-ID: CCSDK-371
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoSaltstack port not mandatory
Ganesh Chandrasekaran [Fri, 20 Jul 2018 08:53:04 +0000 (17:53 +0900)]
Saltstack port not mandatory

Issue-ID: CCSDK-390

Change-Id: Ie9448d3a3fbbc7e52e8103ca5da1e2a3e080d58c
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAdded dmaap consumer for esr-thirdparty AAI events
shashikanth.vh [Thu, 19 Jul 2018 09:41:17 +0000 (15:11 +0530)]
Added dmaap consumer for esr-thirdparty AAI events

Modified SdncAaiDmaapConsumer.java to handle AAI EVENT for esr-thirdparty-sdnc
and template

Change-Id: I8aaa2e649a722d8d51f0b3329c94541396fde96b
Issue-ID: CCSDK-389
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
6 years agoRefactor for CCSDK UEB Listener
lalena.aria [Wed, 18 Jul 2018 20:16:58 +0000 (16:16 -0400)]
Refactor for CCSDK UEB Listener

Changes made:
Moved DB insertions into model classes.
Added SdncGroupModel object.
Added policy ingestion in SdncBaseModel.
Cleanup in SdncUebCallback.
Changed sdc.tosca.version to 1.3.5 in pom.xml.

Issue-ID: CCSDK-360
Change-Id: If965c38275a1dc7fc63847d3aa944aed1a6bd1f9
Signed-off-by: lalena.aria <lalena.aria@att.com>
6 years agoMerge "saltstack to take env and file param"
Dan Timoney [Thu, 19 Jul 2018 16:16:22 +0000 (16:16 +0000)]
Merge "saltstack to take env and file param"

6 years agoSSHApiCallNode API definition
Ganesh Chandrasekaran [Thu, 19 Jul 2018 02:17:06 +0000 (11:17 +0900)]
SSHApiCallNode API definition

Issue-ID: CCSDK-384

Change-Id: I558bb774081074fbd1c541512d767a9ca5d1f866
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agosaltstack to take env and file param
Ganesh Chandrasekaran [Wed, 18 Jul 2018 06:27:52 +0000 (15:27 +0900)]
saltstack to take env and file param

Issue-ID: CCSDK-383

Change-Id: Id069d77d8f11203a2f604470c116bcf3cc618c2f
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoRA: Fix unnecessary updates to allocation items
sb5356 [Wed, 18 Jul 2018 20:56:14 +0000 (16:56 -0400)]
RA: Fix unnecessary updates to allocation items

Change-Id: Ia3569ea5c7afe00624bb5d2368253cc3e5d834f5
Issue-ID: CCSDK-387
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agoMerge "saltstack adaptor reqExecLog API cleanup"
Dan Timoney [Tue, 17 Jul 2018 14:14:24 +0000 (14:14 +0000)]
Merge "saltstack adaptor reqExecLog API cleanup"

6 years agoMerge "saltstack adaptor DGs addition"
Dan Timoney [Tue, 17 Jul 2018 14:13:09 +0000 (14:13 +0000)]
Merge "saltstack adaptor DGs addition"

6 years agoMerge "Fix sonar issue in SqlResource.java"
Dan Timoney [Tue, 17 Jul 2018 14:12:48 +0000 (14:12 +0000)]
Merge "Fix sonar issue in SqlResource.java"

6 years agosaltstack adaptor reqExecLog API cleanup
Ganesh Chandrasekaran [Tue, 17 Jul 2018 08:27:24 +0000 (17:27 +0900)]
saltstack adaptor reqExecLog API cleanup

Issue-ID: CCSDK-331

Change-Id: I951efe3df1ad838e065ba6fd62dda53d533e6422
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agosaltstack adaptor DGs addition
Ganesh Chandrasekaran [Tue, 17 Jul 2018 02:02:17 +0000 (11:02 +0900)]
saltstack adaptor DGs addition

Issue-ID: CCSDK-368

Change-Id: I5f66693109c14eb64e4576caeeb84440a940fffa
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoFix sonar issue in SqlResource.java
Parshad Patel [Mon, 16 Jul 2018 02:11:04 +0000 (11:11 +0900)]
Fix sonar issue in SqlResource.java

Add finally clause to close ResultSet

Issue-ID: CCSDK-332
Change-Id: I1b856123caf56fad08064c63013cfe0859c2ae53
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
6 years agoSaltstack sample server config doc
Ganesh Chandrasekaran [Mon, 16 Jul 2018 07:08:08 +0000 (16:08 +0900)]
Saltstack sample server config doc

Issue-ID: CCSDK-361

Change-Id: I6a5407d7359dd84ea5fb71d5c7fab417abd31c55
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agosaltstack adaptor fixes from Sonar
Ganesh Chandrasekaran [Fri, 13 Jul 2018 00:41:32 +0000 (09:41 +0900)]
saltstack adaptor fixes from Sonar

Issue-ID: CCSDK-364

Change-Id: Ief9705370d84fcb99fcb718f03c31e6cbfd47363
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "Fix sonar issue in AAIClientRESTExecutor"
Dan Timoney [Fri, 13 Jul 2018 20:10:28 +0000 (20:10 +0000)]
Merge "Fix sonar issue in AAIClientRESTExecutor"

6 years agoShare http payload of restapi-call-node
as005h [Tue, 8 May 2018 18:01:50 +0000 (14:01 -0400)]
Share http payload of restapi-call-node

Changes to save request payload to context variable based on
returnRequestPayload flag

Change-Id: I75069f700f34848904204049d6160251ea43578d
Issue-ID: CCSDK-365
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoSpecial handling for inet classes
Timoney, Dan (dt5972) [Thu, 12 Jul 2018 16:29:42 +0000 (12:29 -0400)]
Special handling for inet classes

Add special handling for inet POJOs (which have different form
then POJOs generated from Yang by yangtools) in toList method.

Change-Id: Ie25527e6aacbf683965d7f24018fe066c74fb917
Issue-ID: CCSDK-362
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoFix sonar issue in AAIClientRESTExecutor
Parshad Patel [Thu, 12 Jul 2018 09:27:27 +0000 (18:27 +0900)]
Fix sonar issue in AAIClientRESTExecutor

FileInputStream closed

Issue-ID: CCSDK-332
Change-Id: I889e6f57e50eb3256b74c7f5342dea872ea3aa6a
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
6 years agosaltstack reqExecSlsFile API implemented
Ganesh Chandrasekaran [Wed, 11 Jul 2018 23:58:56 +0000 (08:58 +0900)]
saltstack reqExecSlsFile API implemented

Issue-ID: CCSDK-356

Change-Id: Ib9e7a7c147992505e85d1f2f195cb7f52930057f
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agosaltstack reqExecSls implemented as adaptor
Ganesh Chandrasekaran [Tue, 10 Jul 2018 09:27:17 +0000 (18:27 +0900)]
saltstack reqExecSls implemented as adaptor

Issue-ID: CCSDK-330

Change-Id: Icdb2c70d94d4901f1b18713b8b33666169a2b6d9
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoSonar issue fix blocker, critical
Arindam Mondal [Tue, 10 Jul 2018 06:11:38 +0000 (15:11 +0900)]
Sonar issue fix blocker, critical

Issue-ID: CCSDK-332

Change-Id: I8741cb5bf68d71f0376105d2b1683ac05534a001
Signed-off-by: Arindam Mondal <arind.mondal@samsung.com>
6 years agoMerge "AAIService change URL to URI"
Dan Timoney [Mon, 9 Jul 2018 12:16:35 +0000 (12:16 +0000)]
Merge "AAIService change URL to URI"

6 years agoreqExec API implemented for saltstack
Ganesh Chandrasekaran [Wed, 4 Jul 2018 05:10:57 +0000 (14:10 +0900)]
reqExec API implemented for saltstack

Issue-ID: CCSDK-320
Change-Id: I5c4eb36924f36ebc9a7786d2bd46c923d0c05ab0
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAAIService change URL to URI
Agarwal, Ruchira(ra1926) [Fri, 6 Jul 2018 18:32:29 +0000 (18:32 +0000)]
AAIService change URL to URI

Use URI instead of URL for resource-link

Change-Id: I0d29f14a0425ff098d3b965e6d9ba54ab2c9aff7
Issue-ID: CCSDK-353
Signed-off-by: Agarwal, Ruchira(ra1926) <ra1926@att.com>
6 years agosonar issue fix
ONAP [Fri, 6 Jul 2018 09:57:23 +0000 (18:57 +0900)]
sonar issue fix

Issue-ID: CCSDK-332

Change-Id: Iec65b1ff600518b04ab13fb3508827864074a31b
Signed-off-by: ONAP <arind.mondal@samsung.com>
6 years agoMerge "Test cases added for saltstack API"
Dan Timoney [Tue, 3 Jul 2018 11:39:42 +0000 (11:39 +0000)]
Merge "Test cases added for saltstack API"

6 years agoMerge "SaltStack adaptor API creation"
Dan Timoney [Tue, 3 Jul 2018 11:39:29 +0000 (11:39 +0000)]
Merge "SaltStack adaptor API creation"

6 years agoIncrease code coverage for MR clients
Smokowski, Kevin (ks6305) [Mon, 2 Jul 2018 20:01:02 +0000 (20:01 +0000)]
Increase code coverage for MR clients

Increase code coverage for MR clients

Change-Id: I4493b13070f967bc6b20e6770fa16c4df97c2b8c
Issue-ID: CCSDK-328
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoTest cases added for saltstack API
Ganesh Chandrasekaran [Sun, 1 Jul 2018 23:29:16 +0000 (08:29 +0900)]
Test cases added for saltstack API

Issue-ID: CCSDK-319

Change-Id: Iffb64f374243bc82e9c981ec737a2066eeeeaec3
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "Support for defining multiple ranges in RANGE_RULE"
Dan Timoney [Fri, 29 Jun 2018 17:43:21 +0000 (17:43 +0000)]
Merge "Support for defining multiple ranges in RANGE_RULE"

6 years agoadditional mr client
Smokowski, Kevin (ks6305) [Thu, 28 Jun 2018 20:56:05 +0000 (20:56 +0000)]
additional mr client

additional mr client, fewer dependencies

Change-Id: I36168fd6e82846a889cd9a01aadf2462bb767723
Issue-ID: CCSDK-327
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoSaltStack adaptor API creation
Ganesh Chandrasekaran [Thu, 28 Jun 2018 08:39:09 +0000 (17:39 +0900)]
SaltStack adaptor API creation

Issue-ID: CCSDK-319
Change-Id: Iaa96550a3b246a53cd8db6431fdc649dc8032feb
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agofilter partner out
Smokowski, Kevin (ks6305) [Wed, 27 Jun 2018 20:15:40 +0000 (20:15 +0000)]
filter partner out
filter partner out

Change-Id: Ia23d5f484c52aed94500bb0bf50ae2654d8aa14b
Issue-ID: CCSDK-323
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoSupport for defining multiple ranges in RANGE_RULE
sb5356 [Tue, 26 Jun 2018 14:01:27 +0000 (10:01 -0400)]
Support for defining multiple ranges in RANGE_RULE

Change-Id: I5a5a1c61629a684dfc016f14000adbcb1e6dc9a1
Issue-ID: CCSDK-315
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agoMerge "CCSDK PropNode can read XML and put to ctx"
Dan Timoney [Mon, 25 Jun 2018 11:50:48 +0000 (11:50 +0000)]
Merge "CCSDK PropNode can read XML and put to ctx"

6 years agoMerge "CCSDK PropNode can read JSON and put to ctx"
Dan Timoney [Mon, 25 Jun 2018 11:50:14 +0000 (11:50 +0000)]
Merge "CCSDK PropNode can read JSON and put to ctx"

6 years agoMerge "Add feature aggregator"
Dan Timoney [Sat, 23 Jun 2018 00:51:01 +0000 (00:51 +0000)]
Merge "Add feature aggregator"

6 years agoMerge "Add feature aggregator"
Dan Timoney [Sat, 23 Jun 2018 00:50:54 +0000 (00:50 +0000)]
Merge "Add feature aggregator"

6 years agoMerge "Add feature aggregator"
Dan Timoney [Sat, 23 Jun 2018 00:50:34 +0000 (00:50 +0000)]
Merge "Add feature aggregator"

6 years agoMerge "Capability to avoid surrounding values with quotes"
Dan Timoney [Fri, 22 Jun 2018 21:08:02 +0000 (21:08 +0000)]
Merge "Capability to avoid surrounding values with quotes"

6 years agoAdd feature aggregator
Timoney, Dan (dt5972) [Fri, 22 Jun 2018 19:53:19 +0000 (15:53 -0400)]
Add feature aggregator

Added feature aggregator ccsdk-sli-plugins-all so that all features
from sli/plugins repo can be added with one install.

Change-Id: I85ff00612ee60e69937c7b10d814cf81198ed51c
Issue-ID: CCSDK-283
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoAdd feature aggregator
Timoney, Dan (dt5972) [Fri, 22 Jun 2018 19:51:57 +0000 (15:51 -0400)]
Add feature aggregator

Add feature aggregator ccsdk-sli-northbound-all so that all
sli-northbound karaf features can be added as one feature.

Change-Id: I5133215c8df472e189d1b24f5b747927f305ac28
Issue-ID: CCSDK-282
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoAdd feature aggregator
Timoney, Dan (dt5972) [Fri, 22 Jun 2018 19:50:29 +0000 (15:50 -0400)]
Add feature aggregator

Add feature aggregator ccsdk-sli-adaptors-all to install all adaptor
features.

Change-Id: I8e0fa515a18f62a5ca0530d79a1334942c71e5e0
Issue-ID: CCSDK-281
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoAdd feature aggregator
Timoney, Dan (dt5972) [Fri, 22 Jun 2018 19:48:39 +0000 (15:48 -0400)]
Add feature aggregator

Add feature aggregator ccsdk-sli-core-all to install all sli-core
features.

Change-Id: I11174fc693a9275d712312145c03abb0d4f88b41
Issue-ID: CCSDK-280
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agocheck for null usernamd and password
Smokowski, Kevin (ks6305) [Fri, 22 Jun 2018 18:32:27 +0000 (18:32 +0000)]
check for null usernamd and password

only populate auth header if credentials are provided, this support was requested by a client

Change-Id: I2fb60995260506a29482d340a031dfad72348b8c
Issue-ID: CCSDK-310
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
7 years agoadditional dme2 improvements
Smokowski, Kevin (ks6305) [Thu, 21 Jun 2018 14:40:27 +0000 (14:40 +0000)]
additional dme2 improvements

add back convenience method to support legacy callers that don't want to switch to new function signature and additional small changes

Change-Id: Idebc992c4ddf70feb11fc7faebb0f050c353a4a7
Issue-ID: CCSDK-308
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
7 years agoCCSDK PropNode can read XML and put to ctx
Ganesh Chandrasekaran [Tue, 19 Jun 2018 07:01:12 +0000 (16:01 +0900)]
CCSDK PropNode can read XML and put to ctx

Issue-ID: CCSDK-303
Change-Id: I7104e7f8735d0c1496e93cdb8112e49333b016e9
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
7 years agoUpdate sli/core/utils version
Timoney, Dan (dt5972) [Mon, 18 Jun 2018 21:11:56 +0000 (17:11 -0400)]
Update sli/core/utils version

Update sli/core/utils features versions to ODL Oxygen

Change-Id: Icef6bd776bf489b3991dc2406bccfea4104b1299
Issue-ID: CCSDK-280
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
7 years agoMerge "Update sli/core to ODL Oxygen"
Dan Timoney [Mon, 18 Jun 2018 17:56:02 +0000 (17:56 +0000)]
Merge "Update sli/core to ODL Oxygen"

7 years agoUpdate sli/plugins to ODL Oxygen
Timoney, Dan (dt5972) [Mon, 18 Jun 2018 15:54:35 +0000 (11:54 -0400)]
Update sli/plugins to ODL Oxygen

Minor updates to feature pom.xmls to get clean compile with ODL Oxygen
parent poms.

Change-Id: I8671ad1366b8dc2e79fe206971675ba56a0e2bac
Issue-ID: CCSDK-283
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
7 years agoUpdate sli/adaptors to ODL Oxygen
Timoney, Dan (dt5972) [Fri, 15 Jun 2018 22:25:23 +0000 (18:25 -0400)]
Update sli/adaptors to ODL Oxygen

Update sli/adaptors to compile against ODL Oxygen parent poms.

Change-Id: I112c5aa56dd985ad0e7e361d3839ec7069e5641c
Issue-ID: CCSDK-281
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
7 years agoUpdate sli/northbound to ODL Oxygen
Timoney, Dan (dt5972) [Mon, 18 Jun 2018 14:49:42 +0000 (10:49 -0400)]
Update sli/northbound to ODL Oxygen

Updated features poms to get clean compile with ODL Oxygen-based parent
poms.

Change-Id: I812ad71ff07117baf62b6111011ce52229ebe6e0
Issue-ID: CCSDK-282
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
7 years agoCapability to avoid surrounding values with quotes
sb5356 [Fri, 15 Jun 2018 20:20:12 +0000 (16:20 -0400)]
Capability to avoid surrounding values with quotes

Restapi-call-node: Give opportunity for developer to specify a variable in a JSON template, so that restapi-call-node will know it should not surround the value with quotes.

Change-Id: I844a8fd68f3015cbd6f5b039b8911e903de557ea
Issue-ID: CCSDK-296
Signed-off-by: Stan Bonev <sb5356@att.com>
7 years agoUpdate sli/core to ODL Oxygen
Timoney, Dan (dt5972) [Fri, 15 Jun 2018 20:13:55 +0000 (16:13 -0400)]
Update sli/core to ODL Oxygen

Update sli/core artifacts to compile cleanly against ODL Oxygen
version of CCSDK parent poms.

Change-Id: I9f3b4c40b1ae62cdda1c35836466f8faf7da3b39
Issue-ID: CCSDK-280
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
7 years agoCCSDK PropNode can read JSON and put to ctx
Ganesh Chandrasekaran [Fri, 15 Jun 2018 01:17:06 +0000 (10:17 +0900)]
CCSDK PropNode can read JSON and put to ctx

Issue-ID: CCSDK-304
Change-Id: I510fe73c3eedc49071e386689090104a761a03a6

CCSDK PropertyNode can now read a JSON file and put to ctx memory

Change-Id: I440ae043c020a08cd869df587916799dd7e3aeea

CCSDK PropertyNode can now read a JSON file and put to ctx memory

Issue-ID: CCSDK-304
Change-Id: Ic06a89c2327d07b31a1f45b9cc57783d8faf370a
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
7 years agoCCSDK plugin has authType param for DG to sel type
Ganesh Chandrasekaran [Wed, 13 Jun 2018 23:02:31 +0000 (08:02 +0900)]
CCSDK plugin has authType param for DG to sel type

Issue-ID: CCSDK-299
Change-Id: I61a56c873189ccc6ba9985c5121d50e2ad1f3f48
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
7 years agoMerge "Reset root array length when using setnode"
Dan Timoney [Tue, 12 Jun 2018 17:03:44 +0000 (17:03 +0000)]
Merge "Reset root array length when using setnode"

7 years agoReset root array length when using setnode
Smokowski, Kevin (ks6305) [Tue, 12 Jun 2018 15:51:30 +0000 (15:51 +0000)]
Reset root array length when using setnode

Reset root array length when using setnode shortcut to support backwards compatibility

Change-Id: I0a51e396a9c75a632759cefd82ef4c6c6ca3a384
Issue-ID: CCSDK-302
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
7 years agodme2 partner fix
Smokowski, Kevin (ks6305) [Tue, 12 Jun 2018 14:12:26 +0000 (14:12 +0000)]
dme2 partner fix

update dme2 query parameter for partner it should be just partner not dme2.partner

Change-Id: I2c4304cb2cce4d1def7f4b33bd17bfeca0f68fd3
Issue-ID: CCSDK-301
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
7 years agosupport oAuth authentication method
Ganesh Chandrasekaran [Tue, 12 Jun 2018 09:39:44 +0000 (18:39 +0900)]
support oAuth authentication method

Issue-ID: CCSDK-298
Change-Id: I16d3e15f0250c78b48886c80d9a4427838ae36b3
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
7 years agoCorrected Access Specifier modification
Rich Tabedzki [Fri, 18 May 2018 14:11:53 +0000 (10:11 -0400)]
Corrected Access Specifier modification

Changes made:
* Removed calls to Method::setAccessible(true)

Change-Id: I5a73939383859cb7e5a241be8b3d4f52cea3c45a
Issue-ID: CCSDK-287
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
7 years agoMerge "Introduce new dmaapClient for use with ccsdk"
Dan Timoney [Thu, 7 Jun 2018 17:45:08 +0000 (17:45 +0000)]
Merge "Introduce new dmaapClient for use with ccsdk"