summaryrefslogtreecommitdiffstats
path: root/components/scripts/python/ccsdk_restconf
diff options
context:
space:
mode:
Diffstat (limited to 'components/scripts/python/ccsdk_restconf')
-rw-r--r--components/scripts/python/ccsdk_restconf/restconf_client.py4
-rw-r--r--components/scripts/python/ccsdk_restconf/restconf_constant.py1
2 files changed, 5 insertions, 0 deletions
diff --git a/components/scripts/python/ccsdk_restconf/restconf_client.py b/components/scripts/python/ccsdk_restconf/restconf_client.py
index 927c1fedd..6e53dcf93 100644
--- a/components/scripts/python/ccsdk_restconf/restconf_client.py
+++ b/components/scripts/python/ccsdk_restconf/restconf_client.py
@@ -18,6 +18,7 @@
# ============LICENSE_END=========================================================
#
from time import sleep
+from restconf_constant import *
from org.onap.ccsdk.cds.blueprintsprocessor.functions.restconf.executor import RestconfExecutorExtensionsKt
from org.onap.ccsdk.cds.blueprintsprocessor.functions.resource.resolution import ResourceResolutionExtensionsKt
@@ -92,3 +93,6 @@ class RestconfClient:
url = self.__base_odl_url + nf_id
self.__log.debug("sending unmount request, url: {}", url)
web_client_service.exchangeResource("DELETE", url, "")
+
+ def set_execution_attribute_response_data(self, response_data):
+ self.setAttribute(ATTRIBUTE_RESPONSE_DATA, response_data)
diff --git a/components/scripts/python/ccsdk_restconf/restconf_constant.py b/components/scripts/python/ccsdk_restconf/restconf_constant.py
new file mode 100644
index 000000000..2e1c58312
--- /dev/null
+++ b/components/scripts/python/ccsdk_restconf/restconf_constant.py
@@ -0,0 +1 @@
+ATTRIBUTE_RESPONSE_DATA = "response-data" \ No newline at end of file