ccsdk/sli/plugins.git
5 years agoSonar fix: EventProcessor.java 34/75134/1
Arundathi Patil [Fri, 28 Dec 2018 18:06:14 +0000 (23:36 +0530)]
Sonar fix: EventProcessor.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-880
Change-Id: Icfb71fec369ec34944db7e57268e5d1e08af8c42
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar fix: AdditionalHeaderWebTarget.java 12/75012/1
Arundathi Patil [Thu, 20 Dec 2018 17:34:44 +0000 (23:04 +0530)]
Sonar fix: AdditionalHeaderWebTarget.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-868
Change-Id: I9a6d0d7791838bf8bc524c7b108df3752cc1a24c
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoAdd BOM for sli/plugins 29/74829/2
Timoney, Dan (dt5972) [Tue, 18 Dec 2018 15:24:32 +0000 (10:24 -0500)]
Add BOM for sli/plugins

Add BOM for sli/plugins for ease of dependency specification.

Change-Id: I7541cc4709a6f1cac278ec7f004abb5283567c61
Issue-ID: CCSDK-856
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
5 years agoSonar fix: RetryPolicyStroe.java 95/74795/1
Arundathi Patil [Tue, 18 Dec 2018 10:09:41 +0000 (15:39 +0530)]
Sonar fix: RetryPolicyStroe.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-845
Change-Id: I25e16b7189fd8c063b8d33605dd55094e3ad5877
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoMerge "Sonar Fix: RestconfApiUtils.java"
Dan Timoney [Mon, 17 Dec 2018 20:53:35 +0000 (20:53 +0000)]
Merge "Sonar Fix: RestconfApiUtils.java"

5 years agoMerge "Sonar Fix: XmlParser.java"
Dan Timoney [Mon, 17 Dec 2018 20:51:38 +0000 (20:51 +0000)]
Merge "Sonar Fix: XmlParser.java"

5 years agoMerge "Sonar Fix: RetryPolicyStore.java"
Dan Timoney [Mon, 17 Dec 2018 20:51:22 +0000 (20:51 +0000)]
Merge "Sonar Fix: RetryPolicyStore.java"

5 years agoMerge "Sonar Fix: XmlParser.java"
Dan Timoney [Mon, 17 Dec 2018 19:58:04 +0000 (19:58 +0000)]
Merge "Sonar Fix: XmlParser.java"

5 years agoSonar Fix: RestconfApiUtils.java 30/74730/1
Arundathi Patil [Mon, 17 Dec 2018 16:42:17 +0000 (22:12 +0530)]
Sonar Fix: RestconfApiUtils.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-847
Change-Id: I5e528e23d8691fffca9b3732b7ff5e68a4827162
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: XmlParser.java 06/74706/2
Arundathi Patil [Mon, 17 Dec 2018 11:30:23 +0000 (17:00 +0530)]
Sonar Fix: XmlParser.java

Fixed sonar issues/code-smells across this file.

Issue-ID: CCSDK-800
Change-Id: I7ed74ea9c8d37137e7e223d9488988e497d604b0
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: RetryPolicyStore.java 10/74710/1
Arundathi Patil [Mon, 17 Dec 2018 12:03:51 +0000 (17:33 +0530)]
Sonar Fix: RetryPolicyStore.java

Fixed sonar issues/code-smellls across this file

Issue-ID: CCSDK-845
Change-Id: I0a4a59ea875739839a692acec7f1feafb013d32e
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoMerge "Sonar Fix: HttpMethod.java"
Dan Timoney [Thu, 13 Dec 2018 19:10:09 +0000 (19:10 +0000)]
Merge "Sonar Fix: HttpMethod.java"

5 years agoSonar Fix: XmlParser.java 84/74584/1
Arundathi Patil [Wed, 12 Dec 2018 16:38:55 +0000 (22:08 +0530)]
Sonar Fix: XmlParser.java

Fixed sonar issues/code-smells across this file.

Issue-ID: CCSDK-822
Change-Id: Icf2de267282ad30b9235c9aa9dadd1761344c1aa
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: RetryPolicy.java 77/74577/1
Arundathi Patil [Wed, 12 Dec 2018 15:17:24 +0000 (20:47 +0530)]
Sonar Fix: RetryPolicy.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-821
Change-Id: Ieac7de3d1bb542394bc876406a4ef0055f4c8ea0
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: HttpMethod.java 75/74575/1
Arundathi Patil [Wed, 12 Dec 2018 14:51:13 +0000 (20:21 +0530)]
Sonar Fix: HttpMethod.java

Fixed sonar issues/code-smells across this file.

Issue-ID: CCSDK-820
Change-Id: I495f35866607a1403536dfcebc366afd6d7c0ff7
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoUpdate INFO.yaml file 37/74537/1
Jessica Wagantall [Tue, 11 Dec 2018 20:24:10 +0000 (12:24 -0800)]
Update INFO.yaml file

- Add Gaurav Agrawal as committer
- Add missing info sections
- Fix indentation to pass verify

Change-Id: Ie5149032b467f6bb9768142e6c9c37e6bce09cdc
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
5 years agoMerge "Sonar Fix: sshapi-call-node-provider-XmlParer.java"
Dan Timoney [Tue, 11 Dec 2018 17:29:18 +0000 (17:29 +0000)]
Merge "Sonar Fix: sshapi-call-node-provider-XmlParer.java"

5 years agoMerge "Sonar Fix: TemplateNode.java"
Dan Timoney [Tue, 11 Dec 2018 17:28:15 +0000 (17:28 +0000)]
Merge "Sonar Fix: TemplateNode.java"

5 years agoSonar Fix: sshapi-call-node-provider-XmlParer.java 33/74433/1
Arundathi Patil [Sat, 8 Dec 2018 07:12:29 +0000 (12:42 +0530)]
Sonar Fix: sshapi-call-node-provider-XmlParer.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-802
Change-Id: I5be30cd2270cda66108489456ac6566b1aa6dec7
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: TemplateNode.java 31/74431/1
Arundathi Patil [Sat, 8 Dec 2018 06:19:24 +0000 (11:49 +0530)]
Sonar Fix: TemplateNode.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-801
Change-Id: Ic1c7302faa64af37333335a8f4790af87195485d
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoSonar Fix: XmlParser.java 30/74430/1
Arundathi Patil [Sat, 8 Dec 2018 05:45:53 +0000 (11:15 +0530)]
Sonar Fix: XmlParser.java

Fixed sonar issues/code-smells across this file.

Issue-ID: CCSDK-800
Change-Id: I19a6ed3632201200b7d0e32885be6fb932bcd724
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
5 years agoUpdate INFO.yaml file 22/74322/1
Jessica Wagantall [Thu, 6 Dec 2018 01:37:42 +0000 (17:37 -0800)]
Update INFO.yaml file

Remove Ryan Goulding

Change-Id: I02032dcf5aa951f0e605be9ea2331062cb5326ce
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
5 years agoRestconf Discovery Node bug fix 05/73505/1
janani b [Mon, 26 Nov 2018 07:29:03 +0000 (12:59 +0530)]
Restconf Discovery Node bug fix

COLON removal while updating to ctx param from JSON reply of notification

Issue-ID: CCSDK-745

Change-Id: I4af4de47a550a7f6b47216409484d9a0ab3acdfb
Signed-off-by: janani b <janani.b@huawei.com>
5 years agofixed restapicall JsonParser to handle : 55/72555/1
shashikanth.vh [Tue, 13 Nov 2018 15:50:31 +0000 (21:20 +0530)]
fixed restapicall JsonParser to handle :

Fixed Restapicall JsonParser to process ":" if it
exist in the response body, this change is required
for casablanca too.

Change-Id: I83b0769eb13eb8d286cc70adc0e85823d6517dcd
Issue-ID: SDNC-519
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
5 years agotemplate node packaging 65/71965/1
Smokowski, Kevin (ks6305) [Tue, 6 Nov 2018 16:22:19 +0000 (16:22 +0000)]
template node packaging

do not embed sli provider or sli common in template node

Change-Id: I90c3e7c6ebee254823bb6b309792ba753a8e01b7
Issue-ID: CCSDK-652
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
5 years agoFix sonar blocker issue in sli/plugins 09/71809/1
Parshad Patel [Mon, 5 Nov 2018 04:23:21 +0000 (13:23 +0900)]
Fix sonar blocker issue in sli/plugins

Fix use try with resources issue in PropertiesNode.java

Issue-ID: CCSDK-647
Change-Id: I62f2c0ecae65efb9d53022518fe36931ba5991e3
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
5 years agoAdd authorization header in SSE request 24/71224/2
Vidyashree Rama [Thu, 25 Oct 2018 09:20:31 +0000 (14:50 +0530)]
Add authorization header in SSE request

Add authorization header in SSE request to support https

Issue-ID: CCSDK-628

Change-Id: I031cbed94e21e1f6d90bc0b00b2d70905d47bd69
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoRoll to initial Dublin snapshot 52/71052/1
Timoney, Dan (dt5972) [Tue, 23 Oct 2018 12:46:38 +0000 (08:46 -0400)]
Roll to initial Dublin snapshot

Roll version to initial Dublin snapshot

Change-Id: I48713fcb744f895842a52b2d48ba28cccd06817c
Issue-ID: CCSDK-617
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
5 years agoPrepare for RC0 release 07/70307/1 0.3.1 3.0.0-ONAP
Timoney, Dan (dt5972) [Thu, 11 Oct 2018 20:25:06 +0000 (16:25 -0400)]
Prepare for RC0 release

Update to prepare for RC0 release build: remove -STAGING tag from
release version and use released parent poms.

Change-Id: I4411cbd86164f0e2739196d78fd1670f92bc1edd
Issue-ID: CCSDK-617
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
5 years agoMerge "Issue fix"
Dan Timoney [Tue, 9 Oct 2018 13:47:46 +0000 (13:47 +0000)]
Merge "Issue fix"

5 years agoIssue fix 92/69992/2
janani b [Mon, 8 Oct 2018 14:20:02 +0000 (19:50 +0530)]
Issue fix

Factory pattern constructor issue fix

Issue-ID: CCSDK-614

Change-Id: I3aee79894cfddd47273289878e5ba079926b8054
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoPUT and PATCH operation support 89/69989/2
janani b [Mon, 8 Oct 2018 13:41:02 +0000 (19:11 +0530)]
PUT and PATCH operation support

Changes to add a additional root node to the data format req to support PUT and PATCH operations in RestconfApiCallNode

Issue-ID: CCSDK-614

Change-Id: If094810861f8152a2a6d6ee86e9f81c8812b8ad6
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoAppending dummy root node to XML data format 78/69978/2
janani b [Mon, 8 Oct 2018 10:43:36 +0000 (16:13 +0530)]
Appending dummy root node to XML data format

To hold all the children in XML message a dummy root node is added

Issue-ID: CCSDK-324

Change-Id: I7cf0266d15e6bfaa2b9207e77d8bd5372a164b4f
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoResolving root level augment nodes 71/69971/2
janani b [Mon, 8 Oct 2018 08:47:51 +0000 (14:17 +0530)]
Resolving root level augment nodes

Issue fix for root level augment nodes being added to the data format

Issue-ID: CCSDK-324

Change-Id: I1c69f97739c6cb56c74b5f22bc4283f2f927719b
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoAdd mandatory empty construct to json template 87/69787/2
shashikanth.vh [Thu, 4 Oct 2018 05:10:18 +0000 (10:40 +0530)]
Add mandatory empty construct to json template

Restapicallnode remove empty parameter from json template,
if template mandates empty parameter to be present then it
should not be removed.

Change-Id: I075e0858f956eb3aff87d2a7387b55caa3310568
Issue-ID: CCSDK-607
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
5 years agoMerge "Issue fixes for Restconf discovery node"
Dan Timoney [Thu, 27 Sep 2018 19:22:22 +0000 (19:22 +0000)]
Merge "Issue fixes for Restconf discovery node"

5 years agoDependency management for Restconf Client 85/66585/3
gaurav [Fri, 14 Sep 2018 09:06:21 +0000 (14:36 +0530)]
Dependency management for Restconf Client

Changes includes:
- Disable karaf.feature.test to pass SingleFeatureTest as there
is no problem in running env.
- Removed Restconf Client from plugins-all to pass SingleFeatureTest.
Will submit seperate patch to add Restconf client to boot features
list in DockerFile directly.

Change-Id: I6193284e9e3c3f9a816133255611df03339937f9
Issue-ID: CCSDK-567
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoMerge "Dependency management for Restconf Client"
Dan Timoney [Thu, 27 Sep 2018 17:52:14 +0000 (17:52 +0000)]
Merge "Dependency management for Restconf Client"

5 years agoIssue fixes for Restconf discovery node 69/69269/1
janani b [Thu, 27 Sep 2018 09:56:39 +0000 (15:26 +0530)]
Issue fixes for Restconf discovery node

i) Adding constructor param
ii) execute dg param order fix
iii) Constants value fix.

Issue-ID: CCSDK-325

Change-Id: I5aaf4b66b3982e4a1d3736362be3a5e8d7ab6d00
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoRoll to next snapshot 73/69173/1
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 19:33:59 +0000 (15:33 -0400)]
Roll to next snapshot

Roll to next snapshot release

Change-Id: I179602134b518295b4b6a1d53cea8136ad0ba666
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
5 years agoPrepare for release build 29/69129/1 0.3.0
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 14:44:42 +0000 (10:44 -0400)]
Prepare for release build

Update for release build :
(a) Remove -STAGING tag from release version in version.properties
(b) Update to use released version of parent poms
(c) Disable single-feature-test (which does not work with released
dependencies from ONAP)

Change-Id: I97ecca353e8e2b4e96699980c90fda9047d22791
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
5 years agoIssue fix for RestconfApiCallNode 77/67777/1
janani b [Wed, 19 Sep 2018 15:40:17 +0000 (21:10 +0530)]
Issue fix for RestconfApiCallNode

Sonar and Issue fix

Issue-ID: CCSDK-325

Change-Id: I469fcc5c4da2ec26c3a39b48d52736d45c1718d4
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoDependency management for Restconf Client 43/65543/3
gaurav [Mon, 10 Sep 2018 12:51:44 +0000 (18:21 +0530)]
Dependency management for Restconf Client

Changes includes:
- Upgrade Restapicallnode implementation to use latest version of
JAX-RS and sun.jersey versions to align with RestconfClient which is
using latest versions for SSE support. This solve problem 1 as
specified in the JIRA.

Change-Id: If641acbca247f8ad0e804161fb97f88c293ba43a
Issue-ID: CCSDK-567
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoUT and defect fixes for DF serializer 17/66117/1
janani b [Wed, 12 Sep 2018 13:00:28 +0000 (18:30 +0530)]
UT and defect fixes for DF serializer

UT and defect fixes

Issue-ID: CCSDK-376

Change-Id: Ia5f04a0d7e07caad0e3b380fdfa6cc109ec43b4e
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoMerge "Fix for sonar critical issues."
Dan Timoney [Tue, 11 Sep 2018 20:54:56 +0000 (20:54 +0000)]
Merge "Fix for sonar critical issues."

5 years agoFix for sonar critical issues. 87/65787/1
gaurav [Tue, 11 Sep 2018 10:13:16 +0000 (15:43 +0530)]
Fix for sonar critical issues.

Fixed sonar critical issues fixes for Restconf Client.

Change-Id: If946c43ec98d31999da0829df41efb0a60ff5f7f
Issue-ID: CCSDK-325
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoFixed security issue of Restconf Client 75/65775/1
gaurav [Tue, 11 Sep 2018 09:29:59 +0000 (14:59 +0530)]
Fixed security issue of Restconf Client

Removed the spring dependencies as they are not required.

Change-Id: I4a95a26d5a615897527dbe543d938459c1651081
Issue-ID: CCSDK-444
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoImplementation for Restconf api call node 81/63381/1
janani b [Wed, 29 Aug 2018 06:22:41 +0000 (11:52 +0530)]
Implementation for Restconf api call node

Restconf Api Call Node

Issue-ID: CCSDK-372

Change-Id: I1820e97d54e734ccf73c6f48a9afcc4b59dff549
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoMerge "Implementation of Data Format serializer"
Dan Timoney [Fri, 24 Aug 2018 19:29:26 +0000 (19:29 +0000)]
Merge "Implementation of Data Format serializer"

5 years agoUpdate 3rd party dependency version 97/61597/3
gaurav [Tue, 21 Aug 2018 13:30:55 +0000 (19:00 +0530)]
Update 3rd party dependency version

Updated 3rd party dependency version for RestconfClient.

Change-Id: If5bf93030ae98ea5479ba1f70e1cb22e900a7f5d
Issue-ID: CCSDK-325
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoImplementation of Data Format serializer 25/62025/1
janani b [Thu, 23 Aug 2018 09:11:22 +0000 (14:41 +0530)]
Implementation of Data Format serializer

Data format serializer code

Issue-ID: CCSDK-376

Change-Id: Ie1954e6237374411ce3f07039030027042581d33
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoMerge "Add log files to ignore list"
Dan Timoney [Tue, 21 Aug 2018 20:39:10 +0000 (20:39 +0000)]
Merge "Add log files to ignore list"

5 years agoAdd log files to ignore list 63/61563/1
gaurav [Tue, 21 Aug 2018 11:59:41 +0000 (17:29 +0530)]
Add log files to ignore list

Adding sshapi eelf log files to ignore list.

Change-Id: Id4bdaef80eeaa729c5150cf82130503daf5731f4
Issue-ID: CCSDK-288
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoHandling identity ref type 99/61499/2
Vidyashree Rama [Tue, 21 Aug 2018 08:17:16 +0000 (13:47 +0530)]
Handling identity ref type

Handling identity ref type in properties node serializer

Issue-ID: CCSDK-378

Change-Id: Ie74088a5e2449c09f9712048f1856990b81d05e7
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoUnit test and decode implementation 89/61089/1
Vidyashree Rama [Fri, 17 Aug 2018 11:45:20 +0000 (17:15 +0530)]
Unit test and decode implementation

properties node serializer decode implementation and unit test cases

Issue-ID: CCSDK-378

Change-Id: I586fd534f441eb361e8d75af18cc778f7ad4cc67
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoOutline code for Restconf Api Call Node 97/59997/2
janani b [Fri, 17 Aug 2018 10:02:26 +0000 (15:32 +0530)]
Outline code for Restconf Api Call Node

Initial level implementation for Restconf api call node

Issue-ID: CCSDK-372

Change-Id: I9d77f4c7806b0e239a3ecb134424f4fc09d6865e
Signed-off-by: janani b <janani.b@huawei.com>
5 years agoImplementation for properties node serializer 31/61031/1
Vidyashree Rama [Fri, 17 Aug 2018 06:51:05 +0000 (12:21 +0530)]
Implementation for properties node serializer

properties node serializer implementation

Issue-ID: CCSDK-378

Change-Id: I4eeecb45227e4152d9ff81551fd98efdd1371f84
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoAdd abstract properties node tree 13/61013/2
Vidyashree Rama [Fri, 17 Aug 2018 03:57:24 +0000 (09:27 +0530)]
Add abstract properties node tree

properties node tree definations

Issue-ID: CCSDK-379

Change-Id: Ib498cd57b0de5e67a31764f2fe46a2aeed7ac3f4
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agodme2 & ueb support 61/60561/5
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>
5 years agoRestconfDiscoveryNode Plugin implementation 91/59791/5
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>
5 years agoFix ccsdk/plugin compilation issue 29/60529/1
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>
5 years agoadd template node 13/59513/7
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>
5 years agomocked testcases added 87/58887/2
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>
5 years agodependancy and tests cases added 77/58577/5
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>
5 years agoMerge "SSHApiCallNode sshExec API Impl"
Dan Timoney [Fri, 27 Jul 2018 20:52:48 +0000 (20:52 +0000)]
Merge "SSHApiCallNode sshExec API Impl"

5 years agoAdding additional APIs for YANG serializers 19/57419/1
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>
5 years agoSSHApiCallNode sshExec API Impl 69/57269/7
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>
5 years agoAdding APIs for YANG serializers 03/57203/2
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>
5 years agoAPI for RestconfClient 43/56743/5
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>
5 years agoSSHApiCallNode API definition 29/56829/3
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>
5 years agoShare http payload of restapi-call-node 93/56393/2
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>
5 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"

5 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"

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

5 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"

5 years agoAdd feature aggregator 87/55287/1
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>
5 years agoCCSDK PropNode can read XML and put to ctx 57/55057/1
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>
5 years agoUpdate sli/plugins to ODL Oxygen 15/55015/1
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>
5 years agoCapability to avoid surrounding values with quotes 91/54991/1
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>
5 years agoCCSDK PropNode can read JSON and put to ctx 05/54905/1
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>
5 years agoCCSDK plugin has authType param for DG to sel type 99/54699/1
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>
5 years agosupport oAuth authentication method 95/51195/3
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>
5 years agoRoll versions for Casablanca - sli/plugins 57/50757/1
Timoney, Dan (dt5972) [Wed, 6 Jun 2018 18:11:23 +0000 (14:11 -0400)]
Roll versions for Casablanca - sli/plugins

Roll to version 0.3.0-SNAPSHOT for Casablanca development

Change-Id: Id71eaf1ac29d2b383e6c99710700b332974c31ef
Issue-ID: CCSDK-295
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
5 years agoUse released parent pom 23/49823/1 2.0.0-ONAP beijing 2.0.0-ONAP v0.2.4
Timoney, Dan (dt5972) [Thu, 31 May 2018 18:27:07 +0000 (14:27 -0400)]
Use released parent pom

Update to use release parent pom version 1.0.4

Change-Id: I3bbcdbeb1e8d0e6b02791e9c935c6819dbc2948b
Issue-ID: CCSDK-291
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
5 years agoRoll version to 0.2.4 51/49651/1
Timoney, Dan (dt5972) [Wed, 30 May 2018 22:12:49 +0000 (18:12 -0400)]
Roll version to 0.2.4

Roll version to 0.2.4-SNAPSHOT and version 1.0.4-SNAPSHOT of
parent

Change-Id: I3e657bba0043cc713c7ed20883fb975a058be3aa
Issue-ID: CCSDK-291
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
5 years agoUpdate to release version parent 1.0.3 23/48823/1 v0.2.3
Stilwell, David (stilwelld) [Wed, 23 May 2018 21:16:50 +0000 (17:16 -0400)]
Update to release version parent 1.0.3

Update parent version to remove -SNAPSHOT (1.0.3)

Change-Id: I7e790d752edfaad02780a40d3dd4802e915752a7
Issue-ID: CCSDK-290
Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
5 years agoRoll to next snapshot version 37/48737/1
Stilwell, David (stilwelld) [Wed, 23 May 2018 16:47:15 +0000 (12:47 -0400)]
Roll to next snapshot version

Roll to version 0.2.3-SNAPSHOT and update parent to 1.0.3-SNAPSHOT

Change-Id: Idc86fcb6e7cd6c691db61a774a6582f574489a90
Issue-ID: CCSDK-290
Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
5 years agoUpdate sli/plugins to use 1.0.2 parent 29/48129/1
Timoney, Dan (dt5972) [Thu, 17 May 2018 23:06:07 +0000 (19:06 -0400)]
Update sli/plugins to use 1.0.2 parent

Update pom.xmls to use released 1.0.2 version of parent

Change-Id: I7ce1568347e217e5f9d1978dc620f3a0b52a60a0
Issue-ID: CCSDK-286
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoAdd blueprint for restapicallnode 89/47689/1
Timoney, Dan (dt5972) [Tue, 15 May 2018 19:40:54 +0000 (15:40 -0400)]
Add blueprint for restapicallnode

Restapicallnode was using spring-dm to advertise itself in
Amsterdam.  This no longer is supported in Karaf 4 (Nitrogen) so
need to use Aries Blueprint.

Change-Id: Id78811a5c8c443bcdc8c906e33e57660560ef586
Issue-ID: CCSDK-277
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoAdd INFO.yaml file 05/46105/2
Jessica Wagantall [Fri, 4 May 2018 00:27:31 +0000 (17:27 -0700)]
Add INFO.yaml file

Add INFO.yaml to list:
- Project description
- Properties
- PTL information
- Meeting information
- Committer information

Change-Id: I64f9444f3661f221c8616c9d409324441d4c45b4
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
6 years agoRoll versions step 5 : sli/plugins poms 17/45217/2
Timoney, Dan (dt5972) [Sun, 29 Apr 2018 23:23:36 +0000 (19:23 -0400)]
Roll versions step 5 : sli/plugins poms

Roll versions for next release candidate.

Change-Id: I0492be8c774aa23f1e0ff2bb1944eae2e818e183
Issue-ID: CCSDK-257
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoFix release version 73/43473/1 v0.2.1
Timoney, Dan (dt5972) [Wed, 18 Apr 2018 06:26:13 +0000 (02:26 -0400)]
Fix release version

Fix release version in version.properties

Change-Id: Ie8e3226e40e78a989a9cb142dd8da4825a3e4e1a
Issue-ID: CCSDK-242
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoJUnit tests added 95/40595/1
Ganesh Chandrasekaran [Mon, 2 Apr 2018 23:23:45 +0000 (08:23 +0900)]
JUnit tests added

Issue-ID: CCSDK-232
Change-Id: I4ee2201510b6ad43ec74d27cbc781da75f182cef
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoRESTapiCallNode make request without content-type 97/40497/1
Ganesh Chandrasekaran [Mon, 2 Apr 2018 08:29:53 +0000 (17:29 +0900)]
RESTapiCallNode make request without content-type

currently the RESTAPI adaptor doesn't make a REST request with empty Content-type, this change is to help the adaptor to make request with no Content-type, currently defaulting to application/json. This is to avoid, when some servers throw 415 Unsupported Media Type error, when they dont support JSON response.
Issue-ID: CCSDK-232
Change-Id: I19fbb949f0aad4ea7ca91d6afcac06a5b7f8deed
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "Fix restapi-call-node install"
Dan Timoney [Fri, 16 Mar 2018 18:10:22 +0000 (18:10 +0000)]
Merge "Fix restapi-call-node install"

6 years agoFix restapi-call-node install 63/36063/1
Timoney, Dan (dt5972) [Thu, 15 Mar 2018 20:46:09 +0000 (16:46 -0400)]
Fix restapi-call-node install

Restapi-call-node zip includes some packages already installed in
ODL distribution.  Prevent it from overwriting them by
unzipping with -n option.

Change-Id: Ie3059465fab05a6d5bd64f93c139094a8a22828f
Issue-ID: CCSDK-208
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoadd request body param 57/35557/1
Smokowski, Kevin (ks6305) [Tue, 13 Mar 2018 19:13:19 +0000 (19:13 +0000)]
add request body param

allow request body to be passed into rest api call node

Change-Id: I14a79fccb8dc3e29f2ec487bb6ba2f8021a0e498
Issue-ID: CCSDK-210
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agorestore previous template behavior 69/34569/2
Smokowski, Kevin (ks6305) [Wed, 7 Mar 2018 20:02:33 +0000 (20:02 +0000)]
restore previous template behavior

previously this exception was not thrown, it was caught  and ignored. This restores backwards compatibility

Change-Id: Ia07c409f47be1269f959134ddbd4aa2898004e7d
Issue-ID: CCSDK-203
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoNitrogen port : sli/plugins 27/33227/3
Dan Timoney [Tue, 27 Feb 2018 18:34:16 +0000 (13:34 -0500)]
Nitrogen port : sli/plugins

Update properties-node and restapi-call-node to compile against
ODL Nitrogen

Change-Id: I21f06abb008562d6e351cb780302ed4375f5d3d2
Issue-ID: CCSDK-178
Signed-off-by: Dan Timoney <dtimoney@att.com>
6 years agoFix version.properties 81/24781/1
Dan Timoney [Tue, 21 Nov 2017 20:34:54 +0000 (15:34 -0500)]
Fix version.properties

Reset patch version to 0 in version.properties

Change-Id: I08e769b75c455c94d7e989030caba313f1897fb7
Issue-ID: CIMAN-120
Signed-off-by: Dan Timoney <dtimoney@att.com>