summaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor
AgeCommit message (Collapse)AuthorFilesLines
2019-03-05Add gRPC & REST basic auth supportAlexis de Talhouët16-26/+358
Change-Id: Iaa187a8288a9c84aa80b596a14e66de10a9b7501 Issue-ID: CCSDK-1055 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-05Define EventType contract for gRPC messageAlexis de Talhouët6-7/+21
Change-Id: Ic8bde56d13f774120c8d64a56993ade71e7b4612 Issue-ID: CCSDK-1118 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-04Fix Default and DB sources for RAAlexis de Talhouët2-29/+51
Change-Id: I1f1ce8133ccf5ae41eb3d10955888f88b0801273 Issue-ID: CCSDK-1116 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-04Use protobuf JsonFormatAlexis de Talhouët5-93/+12
Instead of manually parsing Struct to ObjectNode, uses JsonFormat Change-Id: I5a457f10e3d106f189f9636fbcc166b12e3915fd Issue-ID: CCSDK-947 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-03-04Merge "Get DSL Property in Resource Resolution"Dan Timoney14-81/+176
2019-03-01Get DSL Property in Resource ResolutionMuthuramalingam, Brinda Santh14-81/+176
Change-Id: I768c2515bc4b0eaa829213ac4d045628ca960adb Issue-ID: CCSDK-1106 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-28Merge "Add extension validation framework"Dan Timoney6-3/+50
2019-02-26Dmaap Publisher base codejanani b10-0/+611
Dmaap publisher code for any component to create a session with the message-router Issue-ID: CCSDK-693 Change-Id: Ia60079e2b013ea623f776ff7db9dea4bed4636df Signed-off-by: janani b <janani.b@huawei.com>
2019-02-25Add extension validation frameworkMuthuramalingam, Brinda Santh6-3/+50
Change-Id: I5674e8da70cc4d20899f6fe2163a595b28861036 Issue-ID: CCSDK-1103 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-22Provide correct output to #process requestAlexis de Talhouët3-8/+16
Change-Id: I7e5ceb6fc46b8b8e6289db9b4efe2f27e3f9ce91 Issue-ID: CCSDK-947 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-22Properly handle async gRPC requestAlexis de Talhouët4-22/+43
Change-Id: Ia5016759466c57f749c146a004374c2cbff60f9d Issue-ID: CCSDK-947 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-20Add support for commit confirmed capabilityAlexis de Talhouët4-9/+168
Change-Id: I3608a6a62469d4b5dfc5fc69f610f9da186156c2 Issue-ID: CCSDK-790 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-20Add component function scripting serviceMuthuramalingam, Brinda Santh24-150/+307
Change-Id: I7c5b49617823dd623566fb4be4d431012420e17c Issue-ID: CCSDK-959 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-18Simplify NetconfRpcServiceAlexis de Talhouët9-203/+117
Change-Id: I6daac25c272ab6b437c07602167a76a2d61816db Issue-ID: CCSDK-790 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-17Netconf resolution serviceAlexis de Talhouët4-20/+27
Change-Id: I0346c88cd11136561426260a206bd7bf07f90dd3 Issue-ID: CCSDK-1086 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-17restconf resolution serviceMuthuramalingam, Brinda Santh10-58/+91
Change-Id: I643430d8c7fb8a29f5333297a2ca022082481dc2 Issue-ID: CCSDK-1086 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-17restconf kotlin script supportMuthuramalingam, Brinda Santh5-6/+188
Change-Id: I07eaa4a2422b461e1b7eb13ec04bf7d10ea08770 Issue-ID: CCSDK-1080 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-16Rework netconf-executorAlexis de Talhouët29-1389/+1010
- rework connection logic - rework rpc service - rework netconf session handling - rework netconf device communicator - rework python netconf bindings - rework python netconf client - add python script showcasing netconf functions Change-Id: Ibb9bf811e7d96e993aa866371d56c172de83be2c Issue-ID: CCSDK-790:x Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-15Merge "Python library for Jython execution"Dan Timoney4-22/+10
2019-02-15Merge "Add Sub Attribute parsing capabilit"Dan Timoney1-9/+9
2019-02-15Python library for Jython executionSteve Alphonse Siani4-22/+10
Change-Id: Iee2701b4dade7207950f17c92ea1265c361cf803 Issue-ID: CCSDK-696 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-02-15Resource resolution with prime-dbVinal Patel1-1/+2
-Bug fix Change-Id: Ie078fc9d5db36edb9d6640e5158709f6a3ce1ae5 Issue-ID: CCSDK-1082 Signed-off-by: Vinal Patel <vinal.narendrabhai.patel@ibm.com>
2019-02-15Merge "Fix docker tags"Dan Timoney1-44/+34
2019-02-14Fix docker tagsTimoney, Dan (dt5972)1-44/+34
Update docker tags to conform to ONAP project standards Change-Id: I348f9507e382931e6adfa224d30225f0fbe270bc Issue-ID: CCSDK-1059 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-02-13Add Sub Attribute parsing capabilitMuthuramalingam, Brinda Santh1-9/+9
Change-Id: Ie353f8e5b86f7472a4790c32705f4b8c3d5e5826 Issue-ID: CCSDK-1061 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Create restconf component function moduleMuthuramalingam, Brinda Santh10-2/+265
Change-Id: I04c29bfc981b677d81da73441228215ce4868833 Issue-ID: CCSDK-1060 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Add netconf script component functionMuthuramalingam, Brinda Santh16-162/+249
Change-Id: I094025fba5626bae0b4b13320f1cbbb76cda3bfd Issue-ID: CCSDK-790 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-12Fixes: manual integration test of CDSAlexis de Talhouët13-58/+59
- support to overwrite cba - fix map to json - finish meshing - fix python context not having the bluePrintRuntimeService injected - load all properties in the properties store Issue-ID: CCSDK-414 Change-Id: I6b65201529d0ffd9c3e18023a33e0081236b01de Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-12Multiple fixes & enhancementAlexis de Talhouët9-193/+49
- Rework docker image build - Fix compress function - Fix node type name for source-primary-db Change-Id: Ide38e17036e76047d9f850b714ba0da4add5cd9d Issue-ID: CCSDK-414 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-02-12Jython execution component and serviceSteve Alphonse Siani32-514/+442
Change-Id: I2610e73a9c7ba073b5fa9d148dcd6fb5b9ad9ae3 Issue-ID: CCSDK-696 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-02-11Blueprint modeled Netconf capability componentsCherukuri, Venkatanaresh (vn166g)30-123/+2269
Adding Netconf Executor Function module Change-Id: I8b896fef84a465db2b9365d038b611e9fdf793ea Issue-ID: CCSDK-790 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-02-08Refactor test blueprint catalogMuthuramalingam, Brinda Santh7-8/+8
Change-Id: I948067b25787c7a79f769ac4055c34ffdd2f172d Issue-ID: CCSDK-1047 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-07Refactor components core and resource dict modulesMuthuramalingam, Brinda Santh8-10/+12
Change-Id: I04e9e723d68a38ecefe48206e67fddbe43c55854 Issue-ID: CCSDK-1047 Signed-off-by: Muthuramalingam, Brinda Santh <brindasanth@in.ibm.com>
2019-02-06Blueprint Processor Python Script ComponentsCherukuri, Venkatanaresh (vn166g)1-32/+0
Adding Python scripts for Netconf Executor components Change-Id: I6d84dea2e47860063a1140146aebe94d61f8d9c1 Issue-ID: CCSDK-997 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-02-04blueprint scripting servicesMuthuramalingam, Brinda Santh6-14/+148
Change-Id: I834b83e0c2716eceadeec8a5f17a7604e938166a Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-29Resource Resolution Service: Rest and DBSingal, Kapil (ks220y)5-17/+23
Emhancement to Primary-Data and Rest Resource Assignment Processor and respective services Change-Id: I9cc125f9e6396d9c26f72ebd05d2f0422a301f1c Issue-ID: CCSDK-699 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-28Controller Design Studio: Blueprint ManagerSingal, Kapil (ks220y)2-8/+7
Blueprint Manager JUnit Test Case Enhacements Change-Id: I6d98436f13ee58450ba9459266ec657ca30a2d99 Issue-ID: CCSDK-1005 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-28blueprint scripting moduleMuthuramalingam, Brinda Santh1-6/+13
Change-Id: Ibe7602bdb6708d9adbe1aecd26eb14e24872f75d Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-25Merge "Fix wrong groupId"Dan Timoney1-1/+1
2019-01-25Merge "Controller Design Studio: Blueprint Manager"Dan Timoney3-12/+24
2019-01-25Merge "ControllerBlueprint blueprintsProcessor container"Dan Timoney25-49/+662
2019-01-25Merge "GRPC 1.18.0 Upgrade."Dan Timoney1-1/+6
2019-01-25Merge "Blueprint Processor: Jython Component"Dan Timoney2-1/+7
2019-01-25Fix wrong groupIdAlexis de Talhouët1-1/+1
https://gerrit.onap.org/r/#/c/76291/ changed the groupId, forget to update dependent artifacts. Change-Id: I808b7df2fc0032bdb12d7c3a50200de3e9733821 Issue-ID: CCSDK-1001 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-24Controller Design Studio: Blueprint ManagerSingal, Kapil (ks220y)3-12/+24
Blueprint Manager JUnit Test Case Enhacements Change-Id: Icb59df8435585ac6b9725fbd6e9e74d93ce829ff Issue-ID: CCSDK-1005 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-24Fix broken parent tagTimoney, Dan (dt5972)1-1/+2
Wrong parent used in proto-definition, and relativePath is not specified. Consequently, the release version (0.4.0) - which exists locally but not in nexus - is not found. Fixed by using correct parent and relative path (../parent) Change-Id: Ib9a3d845c76ca26a8de562470a3e4214e37ae057 Issue-ID: CCSDK-1001 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-23ControllerBlueprint blueprintsProcessor containerSteve Alphonse Siani25-49/+662
Change-Id: I77df77757c276fca705091c1566c386f842269c4 Issue-ID: CCSDK-949 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-01-23GRPC 1.18.0 Upgrade.Muthuramalingam, Brinda Santh1-1/+6
Change-Id: I1f7f75e14d284641d86c5ef91723b00aaab9bed7 Issue-ID: CCSDK-998 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-23Blueprint Processor: Jython ComponentSingal, Kapil (ks220y)2-1/+7
Component Jython Executor Test Junit Test Case enhancement Change-Id: I5cb845d4c56d2b9e15a7eedf5095bb754c5b63ac Issue-ID: CCSDK-993 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-22Merge "Map proto to pojo. implement blueprint processing"Dan Timoney8-23/+436