{% set port_names_list = [] %} {% for port in PORT %} {%- if port_names_list.append(port) %}{% endif %} {% endfor %} {% set port_names = port_names_list | join(',') -%} { "TC_TO_QUEUE_MAP":{ "AZURE":{ "0":"0", "1":"1", "2":"2", "3":"3", "4":"4", "5":"5", "6":"6", "7":"7" } }, "TC_TO_PRIORITY_GROUP_MAP": { "AZURE": { "0": "0", "1": "0", "2": "0", "3": "1", "4": "2", "5": "0", "6": "0", "7": "0" } }, "DSCP_TO_TC_MAP": { "AZURE": { "0":"0", "1":"0", "2":"0", "3":"3", "4":"4", "5":"0", "6":"0", "7":"0", "8":"1", "9":"0", "10":"0", "11":"0", "12":"0", "13":"0", "14":"0", "15":"0", "16":"0", "17":"0", "18":"0", "19":"0", "20":"0", "21":"0", "22":"0", "23":"0", "24":"0", "25":"0", "26":"0", "27":"0", "28":"0", "29":"0", "30":"0", "31":"0", "32":"0", "33":"0", "34":"0", "35":"0", "36":"0", "37":"0", "38":"0", "39":"0", "40":"0", "41":"0", "42":"0", "43":"0", "44":"0", "45":"0", "46":"0", "47":"0", "48":"0", "49":"0", "50":"0", "51":"0", "52":"0", "53":"0", "54":"0", "55":"0", "56":"0", "57":"0", "58":"0", "59":"0", "60":"0", "61":"0", "62":"0", "63":"0" } }, "PORT_QOS_MAP": { "{{ port_names }}": { "tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP:AZURE]", "tc_to_queue_map": "[TC_TO_QUEUE_MAP:AZURE]", "dscp_to_tc_map": "[DSCP_TO_TC_MAP:AZURE]", "pfc_enable": "3,4" } }, "WRED_PROFILE": { "AZURE_LOSSLESS" : { "red_min_threshold":"50000" } } }