aboutsummaryrefslogtreecommitdiffstats
path: root/src/onapsdk/so/templates/instantiate_service_macro.json.j2
diff options
context:
space:
mode:
Diffstat (limited to 'src/onapsdk/so/templates/instantiate_service_macro.json.j2')
-rw-r--r--src/onapsdk/so/templates/instantiate_service_macro.json.j260
1 files changed, 30 insertions, 30 deletions
diff --git a/src/onapsdk/so/templates/instantiate_service_macro.json.j2 b/src/onapsdk/so/templates/instantiate_service_macro.json.j2
index a252672..1435205 100644
--- a/src/onapsdk/so/templates/instantiate_service_macro.json.j2
+++ b/src/onapsdk/so/templates/instantiate_service_macro.json.j2
@@ -2,11 +2,11 @@
"requestDetails": {
"requestInfo": {
"suppressRollback": false,
- {% if aai_service %}
+ {%- if aai_service %}
"productFamilyId":"{{ aai_service.service_id }}",
{% else %}
"productFamilyId": "1234",
- {% endif %}
+ {%- endif %}
"requestorId": "demo",
"instanceName": "{{ service_instance_name }}",
"source": "VID"
@@ -18,13 +18,13 @@
"modelName": "{{ sdc_service.name }}",
"modelVersion": "1.0"
},
- {% if sdc_service.components and sdc_service.has_vnfs %}
+ {%- if sdc_service.components and sdc_service.has_vnfs %}
"cloudConfiguration": {
"tenantId": "{{ tenant.tenant_id }}",
"cloudOwner": "{{ cloud_region.cloud_owner }}",
"lcpCloudRegionId": "{{ cloud_region.cloud_region_id }}"
},
- {% endif %}
+ {%- endif %}
"subscriberInfo": {
"globalSubscriberId": "{{ customer.global_customer_id }}"
},
@@ -36,30 +36,30 @@
{
"Homing_Solution": "none"
},
- {% if enable_multicloud %}
+ {%- if enable_multicloud %}
{
"name":"orchestrator",
"value":"multicloud"
},
- {% endif %}
+ {%- endif %}
{
"service": {
- {% if not sdc_service.components %}
+ {%- if not sdc_service.components %}
"instanceParams": [],
{% else %}
"instanceParams": [
- {% if so_service %}
+ {%- if so_service %}
{
{% for key, value in so_service.parameters.items() %}
- "{{ key }}": "{{ value }}"{% if not loop.last %},
- {% endif %}
+ "{{ key }}": "{{ value }}"{%- if not loop.last %},
+ {%- endif %}
{% endfor %}
}
- {% endif %}
+ {%- endif %}
],
- {% endif %}
+ {%- endif %}
"instanceName": "{{ service_instance_name }}",
- {% if not sdc_service.components %}
+ {%- if not sdc_service.components %}
"resources": {},
"modelInfo": {
"modelVersion": "1.0",
@@ -72,7 +72,7 @@
{% else %}
"resources": {
{% block pnfs %}
- {% if sdc_service.pnfs %}
+ {%- if sdc_service.pnfs %}
"pnfs":[
{% for pnf in sdc_service.pnfs %}
{
@@ -94,14 +94,14 @@
"productFamilyId":"{{ aai_service.service_id }}",
"instanceParams":[],
"instanceName":"{{ service_instance_name }}"
- }{% if not loop.last %},{% endif %}
+ }{%- if not loop.last %},{%- endif %}
{% endfor %}
]
- {% if sdc_service.vnfs %},{% endif %}
- {% endif %}
+ {%- if sdc_service.vnfs %},{%- endif %}
+ {%- endif %}
{% endblock %}
{% block vnfs %}
- {% if sdc_service.vnfs %}
+ {%- if sdc_service.vnfs %}
"vnfs": [
{% for vnf in sdc_service.vnfs %}
{
@@ -129,11 +129,11 @@
"instanceParams": [
{
{% for vnf_parameter in vnf_parameters %}
- {% if vnf_parameter.name == vnf.model_name %}
+ {%- if vnf_parameter.name == vnf.model_name %}
{% for parameter in vnf_parameter.vnf_parameters %}
- "{{ parameter.name }}": "{{ parameter.value }}"{% if not loop.last %},{% endif %}
+ "{{ parameter.name }}": "{{ parameter.value }}"{%- if not loop.last %},{%- endif %}
{% endfor %}
- {% endif %}
+ {%- endif %}
{% endfor %}
}
],
@@ -151,27 +151,27 @@
"instanceParams": [
{
{% for vnf_parameter in vnf_parameters %}
- {% if vnf_parameter.name == vnf.model_name %}
+ {%- if vnf_parameter.name == vnf.model_name %}
{% set mylist = vf_module.name.split('..') %}
{% set item = mylist|length-2 %}
{% for vf_module_parameter in vnf_parameter.vfmodule_parameters %}
- {% if vf_module_parameter.name == mylist[item] %}
+ {%- if vf_module_parameter.name == mylist[item] %}
{% for parameter in vf_module_parameter.vfmodule_parameters %}
- "{{ parameter.name }}": "{{ parameter.value }}"{% if not loop.last %},{% endif %}
+ "{{ parameter.name }}": "{{ parameter.value }}"{%- if not loop.last %},{%- endif %}
{% endfor %}
- {% endif %}
+ {%- endif %}
{% endfor %}
- {% endif %}
+ {%- endif %}
{% endfor %}
}
]
- }{% if not loop.last %},{% endif %}
+ }{%- if not loop.last %},{%- endif %}
{% endfor %}
]
- }{% if not loop.last %},{% endif %}
+ }{%- if not loop.last %},{%- endif %}
{% endfor %}
]
- {% endif %}
+ {%- endif %}
{% endblock %}
},
"modelInfo": {
@@ -182,7 +182,7 @@
"modelType": "service"
}
}
- {% endif %}
+ {%- endif %}
}
],