aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-23Test coverage imporvement and code refactoring of restconf discovery node.Vidyashree Rama2-32/+72
Test coverage imporvement and code refactoring of restconf discovery node. Issue-ID: CCSDK-1236 Change-Id: Ic44899d71b92be3d7b88be3abb0feb311e6ad8c0 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2019-04-19Merge "[CCSDK-1241] Increase GRToolkit Unit Test Coverage"Dan Timoney11-14/+563
2019-04-19Merge "Code refactoring in restconf client yang serialisers."Dan Timoney2-24/+58
2019-04-17[CCSDK-1241] Increase GRToolkit Unit Test CoverageHaddox, Anthony11-14/+563
Add unit tests for GRToolkit. Slight changes to make code testable. Change-Id: Ib435da58b62e7b8edda4876f0f3a262cbc41a8ca Issue-ID: CCSDK-1241 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-04-17Code refactoring in restconf client yang serialisers.Vidyashree Rama2-24/+58
1. logging the exception when handling underscore in yang serialisers 2. Refactor code to not nest more than 3 if/for statements 3. Throw SvcLogicException instead of generic 4. Reduce switch case number of lines from 8 to at most 5 Issue-ID: CCSDK-1236 Change-Id: Ic02ba424c2d1748d071e38d25ae159f5d8bd6451 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2019-04-17Restapicallnode with cookie based authGaurav Agrawal3-1/+65
Validate the cookie based auth feature of RestApiCallNode Fix multipart form data test to stop server after completion to avoid impacting other testcases Change-Id: I221b668978abf630f35cbb213687a25cc0de8b79 Issue-ID: CCSDK-239 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2019-04-16Add test case for multi part form dataVidyashree Rama3-0/+83
Add test case for multipart form data in restapicallnode Issue-ID: CCSDK-239 Change-Id: Icad15bce57455ed2c1cbf4779cf8b0820fa24dc9 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2019-04-16Add support for multi part form dataGaurav Agrawal4-16/+105
Add support for multipart form data in CCSDK Change-Id: Iacc35efe28b9d91afcfc1e87e0faf41fc74d5c8a Issue-ID: CCSDK-239 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2019-04-12Invalid package name for restapicallnode testVidyashree Rama8-13/+8
Invalid package name for restapicallnode test Issue-ID: CCSDK-1218 Change-Id: Ie0275fa333183dc017c1cf0cc65a4cad87b226f0 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2019-04-05Replacing ":" by "_" for parametersjanani b13-226/+2107
Supporting "_" to be present for module name seperator while giving parameters in DG node. Issue-ID: CCSDK-1045 Change-Id: I008fa8503f1314e593f96393121a02f429bac636 Signed-off-by: janani b <janani.b@huawei.com>
2019-04-02RestApiCallNode HTTP method patch not workingSmokowski, Kevin (ks6305)1-0/+3
RestApiCallNode patch not working after upgrading from sun jersey to glassfish, apply workaround Change-Id: I3a36b9c0c8b241b46059edec08fb80087e67fd93 Issue-ID: CCSDK-1191 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-03-24Merge "Plugin points to 2.0.1 javax version"Dan Timoney4-3/+9
2019-03-22Plugin points to 2.0.1 javax versionjanani b4-3/+9
RestapiCallNode and RestconfClient in plugins will point to the odl default javax version. Also RestconfClient is added to plugins-all features. Issue-ID: CCSDK-1045 Change-Id: I6f7173ec765bc21201f17a3bfd6801c18de610a9 Signed-off-by: janani b <janani.b@huawei.com>
2019-03-22Roll version to 0.4.2-SNAPSHOTTimoney, Dan (dt5972)43-45/+45
Roll version of ccsdk/sli/plugins to next snapshot version Change-Id: I142e7b2ec5e72e318007c329640f1818255c60f4 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-21Compile against Fluorine SR2Timoney, Dan (dt5972)44-44/+44
Updated to compile against Fluorine SR2 Change-Id: I83208310f6386ac8c37433ac8af50de7c611fd06 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-18Remove staging plugin from top level pom.xml0.4.1Timoney, Dan (dt5972)1-11/+0
Remove staging plugin from pom.xml. It should be part of a build profile in the odlparent pom. Change-Id: I04a621fbad9f6d671fdcdedf6ada18d377a2ce28 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-15Remove -SNAPSHOT from testTimoney, Dan (dt5972)2-5/+5
Jenkins staging plugin strips the string '-SNAPSHOT' from all xml files. Updated test case not to use a snapshot version in test data. Change-Id: I225b9a731bea2f21233327e4063ad841f0893f82 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-14Prepare for release 0.4.1Timoney, Dan (dt5972)43-52/+47
Prepare to create release version 0.4.1 by using released version of parent pom Change-Id: I72b174efd82ab09b64e2c4c52225304f8174e07a Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-01[CCSDK-1115]GR-Toolkit RefactorHaddox, Anthony4-401/+329
Refactor of the provider module to resolve issues identified by SonarQube scans. Change-Id: Iff714123f34468359a7ec9f8d02a691027af15ed Issue-ID: CCSDK-1115 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-02-19dependency cleanupSmokowski, Kevin (ks6305)2-8/+0
remove sli-provider from template node and restapicallnode Change-Id: I21ffceaf085016b112b3fbe9144870b8d136772f Issue-ID: CCSDK-1093 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-02-14RestApiCallNode header changesSmokowski, Kevin (ks6305)2-8/+13
allow the http header Accept to be set independently from the http header Content-Type Change-Id: I66fd846cec065a12afe7111c644aa373b61cf424 Issue-ID: CCSDK-1077 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-02-07Resolution for jersey version conflictjanani b3-19/+20
Moved the glassfish version of jersey to point to 2.25.1 as to that of odl Issue-ID: CCSDK-1034 Change-Id: Ia245f3f49f035b45ce9668d334b05a70254272d6 Signed-off-by: janani b <janani.b@huawei.com>
2019-02-06template node packaging patchSmokowski, Kevin (ks6305)1-0/+7
including ccsdk-sli features in ccsdk-template-node pom Change-Id: I5ac79f5e61c112da2a7fab164b2ee1a9479eabb5 Issue-ID: CCSDK-1043 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-02-05template node patchSmokowski, Kevin (ks6305)4-168/+1
Remove HideNullJson directive and update missing properties message Change-Id: I8eb1404d3844284fe28ed0d49226ad166e185656 Issue-ID: CCSDK-1040 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-02-05Merge "Rename ccsdk-gr-toolkit features.xml name"Dan Timoney1-1/+1
2019-02-04Fix restapi-call-node javax.ws.rs versionTimoney, Dan (dt5972)2-1/+7
Fix version of javax.ws.rs in feature.xml file for restapi-call-node to be 2.1. Change-Id: Ia2a4f065dff2fea8658d7d9e0f2915112a68a353 Issue-ID: CCSDK-489 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com> Disable broken restapi-call-node Enabling restapi-call-node in Fluorine breaks the container due to a version conflict in jersey (restapi-call-node needs version 2.27, opendaylight aaa-shiro module requires 2.25.2) Change-Id: I2ed1810eeeb922e1df76ec580a5424832f5af721 Issue-ID: CCSDK-489 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-02-04Rename ccsdk-gr-toolkit features.xml nameHaddox, Anthony1-1/+1
Issue-ID: CCSDK-1019 Change-Id: I5443c223194d3d3df7a068b033475c4ccadec65e Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-01-29Add Isolation ToggleHaddox, Anthony2-42/+52
Add extra input option that allows user to toggle the ODL isolation step in the failover process. Change-Id: I1fdfd4bf5cf2484af8ce67f9c91d0111134b762c Issue-ID: CCSDK-1012 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-01-23[CCSDK-987]Create GR ToolkitHaddox, Anthony25-0/+2546
Initial commit of ODL feature Issue-ID: CCSDK-987 Change-Id: I6b10c4c00af09bf7f31820ba3b54e53a4fbe2160 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-01-11Changes for FluorineTimoney, Dan (dt5972)37-724/+637
Updates to sli/plugins to run in OpenDaylight Fluorine Change-Id: I093a663ff5459df5eacdb632ad3217c322cc9cfa Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-10Prepare for release build0.4.0Timoney, Dan (dt5972)30-666/+692
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I2ea09c398025c9578a2da8ff32360be9672292c7 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-09Template-Node IntallSingal, Kapil (ks220y)11-215/+241
Adding TemplateNode in sli plugin features, as it's not getting installed as a default feature install Change-Id: I4804a40c8078df9f183b7752f5306643dfe0e588 Issue-ID: CCSDK-924 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-07Merge "Sonar fix: LeafListHolderNode.java"Dan Timoney1-3/+7
2019-01-07Merge "Sonar fix: EventProcessor.java"Dan Timoney0-0/+0
2019-01-07Merge "Sonar fix: TemplateNode.java"Dan Timoney1-1/+1
2019-01-07Merge "TemplateNode update"Dan Timoney1-1/+1
2019-01-07Merge "Sonar fix: LeafNode.java"Dan Timoney1-3/+6
2019-01-07Merge "create a directive for the template node"Dan Timoney4-0/+172
2019-01-07Merge "Sonar Fix: YangParameters.java"Dan Timoney1-5/+6
2019-01-07Merge "Sonar fix: XmlParser.java"Dan Timoney1-4/+4
2019-01-07Merge "Sonar fix: ParseParam.java"Dan Timoney1-6/+2
2019-01-07Merge "Sonar fix: JsonParser.java"Dan Timoney1-1/+2
2019-01-07Merge "Sonar Fix: RestapiCallNode.java"Dan Timoney1-24/+31
2019-01-07Merge "Sonar fix: SshApiCallNode.java"Dan Timoney1-14/+10
2019-01-07Sonar fix: LeafListHolderNode.javaArundathi Patil1-3/+7
Fixed sonar isues/code-smells across this file Issue-ID: CCSDK-885 Change-Id: I6c49463b3d0fa387caecc8023e2fdcac5a2c98c2 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-01-04TemplateNode updateSmokowski, Kevin (ks6305)1-1/+6
push parameter values into velocity context to simplify how parameters are used in templates Change-Id: Ic8b4c56ef303ed9447bb1a62300c04c4accb2d6a Issue-ID: CCSDK-911 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-01-04Sonar fix: LeafNode.javaArundathi Patil1-3/+6
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-886 Change-Id: I7a5b73549b98571e207e0ed70e49873785478e70 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-01-03create a directive for the template nodeSmokowski, Kevin (ks6305)4-0/+172
The directive is called hideNullJson, it hides json when it is null to deal with optional json attributes Change-Id: I0b7a2c2f19e6f83e0d8c8c6f3552889c83dc997f Issue-ID: CCSDK-903 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2019-01-01Sonar Fix: YangParameters.javaArundathi Patil1-5/+6
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-884 Change-Id: I20949cb665dfd4c1a28cce5fb629a30057a80dbc Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-01-01Sonar fix: TemplateNode.javaArundathi Patil1-1/+1
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-801 Change-Id: I26e767a409634c5541244d05dc5a11a56295984b Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>