summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-23Implementation of Data Format serializerjanani b25-82/+1088
Data format serializer code Issue-ID: CCSDK-376 Change-Id: Ie1954e6237374411ce3f07039030027042581d33 Signed-off-by: janani b <janani.b@huawei.com>
2018-08-21Merge "Add log files to ignore list"Dan Timoney1-0/+1
2018-08-21Add log files to ignore listgaurav1-0/+1
Adding sshapi eelf log files to ignore list. Change-Id: Id4bdaef80eeaa729c5150cf82130503daf5731f4 Issue-ID: CCSDK-288 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-08-21Handling identity ref typeVidyashree Rama6-2/+235
Handling identity ref type in properties node serializer Issue-ID: CCSDK-378 Change-Id: Ie74088a5e2449c09f9712048f1856990b81d05e7 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2018-08-17Unit test and decode implementationVidyashree Rama9-6/+1532
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>
2018-08-17Outline code for Restconf Api Call Nodejanani b26-82/+1132
Initial level implementation for Restconf api call node Issue-ID: CCSDK-372 Change-Id: I9d77f4c7806b0e239a3ecb134424f4fc09d6865e Signed-off-by: janani b <janani.b@huawei.com>
2018-08-17Implementation for properties node serializerVidyashree Rama7-26/+645
properties node serializer implementation Issue-ID: CCSDK-378 Change-Id: I4eeecb45227e4152d9ff81551fd98efdd1371f84 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2018-08-17Add abstract properties node treeVidyashree Rama16-47/+974
properties node tree definations Issue-ID: CCSDK-379 Change-Id: Ib498cd57b0de5e67a31764f2fe46a2aeed7ac3f4 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2018-08-14dme2 & ueb supportSmokowski, Kevin (ks6305)4-95/+24
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>
2018-08-14RestconfDiscoveryNode Plugin implementationVidyashree Rama12-40/+843
Initial code submit for supporting RestconfDiscoveryNode Plugin implementation Issue-ID: CCSDK-374 Change-Id: Ieb0b622b135ea78ef58bd36dfe171f4117bc3328 Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
2018-08-14Fix ccsdk/plugin compilation issuegaurav1-0/+4
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>
2018-08-08add template nodeSmokowski, Kevin (ks6305)16-0/+644
add tempalte node implementation Change-Id: Ifd3e6e7f2a7b9ff7029b523eab50274e440652cc Issue-ID: CCSDK-440 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-08-03mocked testcases addedGanesh Chandrasekaran3-22/+155
Issue-ID: CCSDK-433 Change-Id: I9961df9131b4672a99601b31ed2e9312d0840d6b Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-08-02dependancy and tests cases addedGanesh Chandrasekaran17-82/+332
Issue-ID: CCSDK-407 Change-Id: I0450875b0a29cc4612e0979e3d6e97b6c4b398f0 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-07-27Merge "SSHApiCallNode sshExec API Impl"Dan Timoney17-242/+523
2018-07-25Adding additional APIs for YANG serializersgaurav14-10/+334
Adding APIs for YANG based properties node serializer Change-Id: Ic76204e0292fdbaede4ff47f4ddda91dcfa3b764 Issue-ID: CCSDK-377 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-07-24SSHApiCallNode sshExec API ImplGanesh Chandrasekaran17-242/+523
Issue-ID: CCSDK-385 Change-Id: I430f9075ced10edb49062fc12091774e91611b32 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-07-23Adding APIs for YANG serializersgaurav10-0/+567
Adding APIs for YANG based data format serializers. Change-Id: I8e17c475e636aa9bbf39be52d31583565bae8e92 Issue-ID: CCSDK-375 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-07-20API for RestconfClientgaurav19-3/+899
API for RestconfClient including: - RestconfApiCallNode - RestconfDiscoveryNode Change-Id: Ieda6251b91b6d399cd0106993c3fdd1a440d5b0a Issue-ID: CCSDK-371 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-07-19SSHApiCallNode API definitionGanesh Chandrasekaran38-4/+2614
Issue-ID: CCSDK-384 Change-Id: I558bb774081074fbd1c541512d767a9ca5d1f866 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-07-13Share http payload of restapi-call-nodeas005h3-1/+7
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>
2018-06-25Merge "CCSDK PropNode can read XML and put to ctx"Dan Timoney11-12/+1212
2018-06-25Merge "CCSDK PropNode can read JSON and put to ctx"Dan Timoney9-15/+590
2018-06-23Merge "Add feature aggregator"Dan Timoney12-6/+341
2018-06-22Merge "Capability to avoid surrounding values with quotes"Dan Timoney2-7/+23
2018-06-22Add feature aggregatorTimoney, Dan (dt5972)12-6/+341
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>
2018-06-19CCSDK PropNode can read XML and put to ctxGanesh Chandrasekaran11-12/+1212
Issue-ID: CCSDK-303 Change-Id: I7104e7f8735d0c1496e93cdb8112e49333b016e9 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-06-18Update sli/plugins to ODL OxygenTimoney, Dan (dt5972)3-58/+67
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>
2018-06-15Capability to avoid surrounding values with quotessb53562-7/+23
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>
2018-06-15CCSDK PropNode can read JSON and put to ctxGanesh Chandrasekaran9-15/+590
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>
2018-06-14CCSDK plugin has authType param for DG to sel typeGanesh Chandrasekaran4-17/+232
Issue-ID: CCSDK-299 Change-Id: I61a56c873189ccc6ba9985c5121d50e2ad1f3f48 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-06-12support oAuth authentication methodGanesh Chandrasekaran6-0/+68
Issue-ID: CCSDK-298 Change-Id: I16d3e15f0250c78b48886c80d9a4427838ae36b3 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-06-06Roll versions for Casablanca - sli/pluginsTimoney, Dan (dt5972)14-29/+29
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>
2018-05-31Use released parent pomTimoney, Dan (dt5972)13-13/+13
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>
2018-05-30Roll version to 0.2.4Timoney, Dan (dt5972)14-27/+27
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>
2018-05-23Update to release version parent 1.0.3Stilwell, David (stilwelld)13-13/+13
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>
2018-05-23Roll to next snapshot versionStilwell, David (stilwelld)14-27/+27
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>
2018-05-17Update sli/plugins to use 1.0.2 parentTimoney, Dan (dt5972)13-13/+13
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>
2018-05-15Add blueprint for restapicallnodeTimoney, Dan (dt5972)1-0/+16
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>
2018-05-10Add INFO.yaml fileJessica Wagantall1-0/+42
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>
2018-04-29Roll versions step 5 : sli/plugins pomsTimoney, Dan (dt5972)14-27/+27
Roll versions for next release candidate. Change-Id: I0492be8c774aa23f1e0ff2bb1944eae2e818e183 Issue-ID: CCSDK-257 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-18Fix release versionTimoney, Dan (dt5972)1-1/+1
Fix release version in version.properties Change-Id: Ie8e3226e40e78a989a9cb142dd8da4825a3e4e1a Issue-ID: CCSDK-242 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-03JUnit tests addedGanesh Chandrasekaran1-0/+37
Issue-ID: CCSDK-232 Change-Id: I4ee2201510b6ad43ec74d27cbc781da75f182cef Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-04-02RESTapiCallNode make request without content-typeGanesh Chandrasekaran2-2/+7
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>
2018-03-16Merge "Fix restapi-call-node install"Dan Timoney1-1/+1
2018-03-15Fix restapi-call-node installTimoney, Dan (dt5972)1-1/+1
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>
2018-03-13add request body paramSmokowski, Kevin (ks6305)2-0/+4
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>
2018-03-09restore previous template behaviorSmokowski, Kevin (ks6305)2-3/+2
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>
2018-02-27Nitrogen port : sli/pluginsDan Timoney19-613/+339
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>
2017-11-21Fix version.propertiesDan Timoney1-1/+1
Reset patch version to 0 in version.properties Change-Id: I08e769b75c455c94d7e989030caba313f1897fb7 Issue-ID: CIMAN-120 Signed-off-by: Dan Timoney <dtimoney@att.com>