summaryrefslogtreecommitdiffstats
path: root/conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py')
-rw-r--r--conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py b/conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py
index c88b459..5191c91 100644
--- a/conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py
+++ b/conductor/conductor/data/plugins/inventory_provider/utils/aai_utils.py
@@ -20,7 +20,7 @@
QUERY_PARAMS = {'service_instance': ["service-instance-id", "service-instance-name", "environment-context",
"workload-context", "model-invariant-id", "model-version-id", "widget-model-id",
"widget-model-version", "service-instance-location-id", "orchestration-status"],
- 'nst': ["model-role"]
+ 'nst': ["model-role"], 'Nsst': ["model-role"]
}
@@ -90,6 +90,14 @@ def get_nst_info(nst_instance):
return nst_dict
+def get_nsst_info(nsst_instance):
+ nsst_dict = {}
+ nsst_dict['model_invariant_id'] = nsst_instance.get('model-invariant-id')
+ nsst_dict['model_type'] = nsst_instance.get('model-type')
+ nsst_dict['model_role'] = nsst_instance.get('model-role')
+ return nsst_dict
+
+
def get_model_ver_info(model_version):
for key in list(model_version):
if "model-elements" in key: