Generate switch level dscp_to_tc_map entry from qos_config template (#11087)
* Generate switch level dscp_to_tc_map Signed-off-by: bingwang <wang.bing@microsoft.com>
This commit is contained in:
parent
faecf38417
commit
83f23e26ff
@ -217,6 +217,13 @@
|
|||||||
},
|
},
|
||||||
{% endif %}
|
{% endif %}
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
{% if generate_global_dscp_to_tc_map is defined %}
|
||||||
|
{{- generate_global_dscp_to_tc_map() }}
|
||||||
|
{% else %}
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
}{% if PORT_ACTIVE %},{% endif %}
|
||||||
|
{% endif %}
|
||||||
{% for port in PORT_ACTIVE %}
|
{% for port in PORT_ACTIVE %}
|
||||||
"{{ port }}": {
|
"{{ port }}": {
|
||||||
{% if 'type' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['type'] in backend_device_types and 'storage_device' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['storage_device'] == 'true' %}
|
{% if 'type' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['type'] in backend_device_types and 'storage_device' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['storage_device'] == 'true' %}
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet4": {
|
"Ethernet4": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -118,6 +118,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet4": {
|
"Ethernet4": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -217,6 +217,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -217,6 +217,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -114,6 +114,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
@ -118,6 +118,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
|
"global": {
|
||||||
|
"dscp_to_tc_map" : "AZURE"
|
||||||
|
},
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"dscp_to_tc_map" : "AZURE",
|
"dscp_to_tc_map" : "AZURE",
|
||||||
"tc_to_queue_map" : "AZURE",
|
"tc_to_queue_map" : "AZURE",
|
||||||
|
Loading…
Reference in New Issue
Block a user