blob: 11ebb9e3442c7126326b1160f60adc1a29c4d3f3 [file] [log] [blame]
JakobKriegf2d67d62020-08-17 22:36:44 +02001.. This work is a derivative of https://wiki.onap.org/display/DW/Modeling+Concepts#Concepts-703799064
2.. This work is licensed under a Creative Commons Attribution 4.0
3.. International License. http://creativecommons.org/licenses/by/4.0
JakobKrieg7c3f3952020-08-04 20:46:50 +02004.. Copyright (C) 2020 Deutsche Telekom AG.
5
Singal, Kapil (ks220y)cef859c2020-10-07 13:00:24 -04006.. _scripts:
7
JakobKrieg7c3f3952020-08-04 20:46:50 +02008Scripts
Singal, Kapil (ks220y)f1aafc42020-09-24 12:47:56 -04009-------
JakobKrieg7c3f3952020-08-04 20:46:50 +020010
11Library
12+++++++++++++++++
13
14NetconfClient
15+++++++++++++++++
16
Singal, Kapil (ks220y)f1aafc42020-09-24 12:47:56 -040017In order to facilitate NETCONF interaction within scripts, a python NetconfClient binded to our Kotlin implementation is made available.
JakobKrieg7c3f3952020-08-04 20:46:50 +020018This NetconfClient can be used when using the component-netconf-executor.
19
20The client can be find here: https://github.com/onap/ccsdk-cds/blob/master/components/scripts/python/ccsdk_netconf/netconfclient.py
21
22ResolutionHelper
23+++++++++++++++++
24
Singal, Kapil (ks220y)f1aafc42020-09-24 12:47:56 -040025When executing a component executor script, designer might want to perform
JakobKrieg7c3f3952020-08-04 20:46:50 +020026resource resolution along with template meshing directly from the script itself.
27
Singal, Kapil (ks220y)f1aafc42020-09-24 12:47:56 -040028The helper can be find here:
JakobKrieg7c3f3952020-08-04 20:46:50 +020029https://github.com/onap/ccsdk-cds/blob/master/components/scripts/python/ccsdk_netconf/common.py