summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-07-08Merge "Kafka Messaging Controller API."Dan Timoney17-10/+464
2019-07-08Merge "Remote Python executor unescapes script parameter values"Dan Timoney1-2/+14
2019-07-04Error: Could not find or load main classAlexis de Talhouët4-22/+7
Use oparent as root project pom Change-Id: Ibacb94a08051c2d3f48125a66c0579fa4da94e2d Issue-ID: CCSDK-1443 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-25Refractor blueprint script dependencyBrinda Santh20-144/+496
Change-Id: I2e6b4dd278c1a4a3069a44f648129599365909d4 Issue-ID: CCSDK-1428 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-06-25Kafka Messaging Controller API.prathameshmo17-10/+464
Things done- Addressed review comments. Logic to consume events and process it. Added integration testing. Change-Id: If574a363f9fb8581018cc5a7ba106251a9d8caf1 Issue-ID:CCSDK-1356 Signed-off-by: prathamesh morde <prathamesh.morde@bell.ca> Signed-off-by: prathameshmo <prathamesh.morde@bell.ca>
2019-06-25Merge "DSL to service template generator"Dan Timoney7-48/+482
2019-06-25Merge "Store resolution and expose with REST API"Dan Timoney18-157/+714
2019-06-25Merge "Allow multiple resolution for same node template"Dan Timoney6-121/+145
2019-06-25Merge "Added notes on remote python executor in dev env."Dan Timoney1-57/+75
2019-06-25Merge "Add blueprint domain DSL"Dan Timoney9-26/+508
2019-06-25Merge "python-executor will provide output line-by-line"Dan Timoney10-28/+41
2019-06-25Merge "Replace windows alert with Notification component"Dan Timoney10-30/+88
2019-06-25Merge "Fixed bug CCSDK-1402"Dan Timoney1-1/+7
2019-06-25Merge "InputResourceResolutionProcessorTest re-enabled"Dan Timoney1-13/+16
2019-06-25DSL to service template generatorBrinda Santh7-48/+482
Change-Id: I179bb3bf83d6c1688a13dce965a3d4388f011fcd Issue-ID: CCSDK-1421 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-06-25Store resolution and expose with REST APIAlexis de Talhouët18-157/+714
Change-Id: Ie1fe9c02542ccd5fbfa18f1e2d6ddb633f55c214 Issue-ID: CCSDK-1423 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-25Allow multiple resolution for same node templateAlexis de Talhouët6-121/+145
- also fixing default mechanism - fixes rest resolution when NullNode is returned as input value - fixes rest resolution when data type specified so raw json isn't returned, only the parsed json based on the data type Change-Id: I1f4a35c6c97000b52620c9b0cc911f15016c4e80 Issue-ID: CCSDK-1422 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-25Add blueprint domain DSLBrinda Santh9-26/+508
Change-Id: Id9f64605fa74f54d43af55357a521cf347fa8677 Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-06-25python-executor will provide output line-by-lineOleg Mitsura10-28/+41
* python-executor STDOUT contains cleaner logs * return status has been reworked to return a list of lines Issue-ID: CCSDK-1404 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: Ib17495e92a136ff4f950bb6e049246a9e100eb7d
2019-06-25Merge "Use correct parent pom"Dan Timoney1-1/+1
2019-06-21Remote Python executor unescapes script parameter valuesSerge Simard1-2/+14
Issue-ID: CCSDK-1426 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: I919e30b76bb472b4e0aeeb2294f0b3087a655efd
2019-06-21Added notes on remote python executor in dev env.Oleg Mitsura1-57/+75
Issue-ID: CCSDK-1415 Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com> Change-Id: I0c3892f6df398b2d4f87661f62a6125eedc4bca3
2019-06-21Replace windows alert with Notification componentArundathi Patil10-30/+88
Removed windows.alert across files and replaced it with notification component Issue-ID: CCSDK-1381 Change-Id: If521c92544a1639b2fafb07163163844817c1c7a Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-21Fix httpclient classpath issueAlexis de Talhouët1-0/+1
Change-Id: Ie3cff0f5ea28086d9ebff90205e6872d69f6681b Issue-ID:CSDK-1420 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-21Add Jinja2 custom ResourceLocatorAlexis de Talhouët12-150/+96
This will allow to include template within template to create template hierarchy Change-Id: I21c5deaf51d391e1a51b9863a905c26b1891db16 Issue-ID: CCSDK-1417 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-20Use correct parent pomTimoney, Dan (dt5972)1-1/+1
Use springboot parent pom instead of odlparent Change-Id: I3770ae6d37b7327efe7d26c1190631fc9a7d86ad Issue-ID: CCSDK-1416 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-06-20Fixed bug CCSDK-1402Arundathi Patil1-1/+7
fixed defect ccsdk-1402 Issue-ID: CCSDK-1402 Change-Id: Ib654486f15b5a4b22ecdee355cf8a64af5e717d1 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-20InputResourceResolutionProcessorTest re-enabledottero1-13/+16
Issue-ID: CCSDK-1419 Change-Id: Id71e1abdc493b26f08965fffeeb2111a76271dcf Signed-off-by: ottero <rodrigo.ottero@est.tech>
2019-06-18Fix wrong mapping of json to mapAlexis de Talhouët1-7/+9
This is causing jinja2 template rendering to be missing the nested element under a complex type within the json string. Change-Id: I607ee5ed8579a461a29b991e2bc77857048755d1 Issue-ID: CCSDK-1414 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-06-18Merge "Create REST API layer for resource resolution stored configlet"Dan Timoney10-10/+609
2019-06-18Merge "Add service template types DSL"Dan Timoney7-72/+427
2019-06-18Merge "Add service template assignments DSL"Dan Timoney6-2/+793
2019-06-18Merge "Added test.ts file"Dan Timoney1-0/+41
2019-06-18Merge "Notification Handler service"Dan Timoney1-0/+51
2019-06-18Merge "Python executor: Execution command and prepare environment log Also ↵Dan Timoney2-0/+28
fix error messages return when something goes wrong."
2019-06-18Merge "Correct netconf capability matching regex"Dan Timoney1-2/+2
2019-06-18Merge "Implemented loader service"Dan Timoney1-0/+43
2019-06-18Merge "CCSDK-1377- Notification Implementation"Dan Timoney7-0/+309
2019-06-18Create REST API layer for resource resolution stored configletSerge Simard10-10/+609
Issue-ID: CCSDK-1407 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: I18db6b654cbf4f416af54596ee71f56eaa860d32
2019-06-18Added test.ts fileArundathi Patil1-0/+41
Added test.ts file required to run the unit test cases. Acts as entry point. Issue-ID: CCSDK-1411 Change-Id: I96d18f49f23d7ec192e415ee7941b371c1f6d624 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-17Notification Handler serviceArundathi Patil1-0/+51
Implemented notification handler. All the notifications will be triggered through this service Issue-ID: CCSDK-1377 Change-Id: Ia1e07fe3e9c425efc1c426b397669d7272fb982a Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-14Python executor: Execution command and prepare environment logSteve Siani2-0/+28
Also fix error messages return when something goes wrong. Issue-ID: CCSDK-1404 Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com> Change-Id: Ifff396d8cee8d6608b6fb32d3a8e941a253ba24c
2019-06-14Correct netconf capability matching regexAbdelmuhaimen Seaudi1-2/+2
Issue-ID: CCSDK-1403 Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com> Change-Id: I0e8efc620f09af4fc776fbbf9d4e08e721dc8c63
2019-06-13Various bug fixes encountered during remote ansible executor development.Serge Simard6-6/+14
- Upload CBA sometimes failed because Property files were left opened. - Default value were ignored on datatype elements. - Various erroneous error messages - Fixed job template lookup by name encoding when name contains blanks. Issue-ID: CCSDK-1357 Signed-off-by: Serge Simard <serge@agilitae.com> Change-Id: If9d4b0339d647e6c99121f5464a1b6da787761a0 Signed-off-by: Serge Simard <serge@agilitae.com>
2019-06-06Fixing restconf_client.py scriptottero1-1/+1
The restconf_client.py script uses BlueprintWebClientService to send REST requests to ODL. When the methods of that interface have the type of the returns changed from String to WebClientResponse, the script stopped working. This fix changes the way the response is manipulated, to act upon a WebClientResponse and not on a String Change-Id: I3876c5b27d65058f0b5b77da17f9225fc04779c6 Issue-ID: CCSDK-1384 Signed-off-by: ottero <rodrigo.ottero@est.tech>
2019-06-06Implemented loader serviceArundathi Patil1-0/+43
implemented loader bar to display loading actions on certain operations Issue-ID: CCSDK-1383 Change-Id: If2cea04fa385d11b2e12529238110be3d07a9920 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-05Add service template types DSLBrinda Santh7-72/+427
Change-Id: I24684a6987150a02334b2b1b026893b240eb17a9 Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-06-04Add service template assignments DSLBrinda Santh6-2/+793
Change-Id: I6159874ef2c1cf12232f432338b4540154ec7c64 Issue-ID: CCSDK-1380 Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
2019-06-04CCSDK-1377- Notification ImplementationArundathi Patil7-0/+309
Implemented notification component Issue-ID: CCSDK-1377 Change-Id: Ib2dbcf425de9fc279072bb45c99634fbe94496e3 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2019-06-03Merge "Improved error handling for remote ansible executor. - Aligned ↵Dan Timoney3-18/+28
error status with AWX job details status; i.e. lowercase - Fixed error message in Validation module; encountered during debug. - Added better handling of inventory name resolution failure. - Now supports json endpoint selector values, via DSL."