diff --git a/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2 b/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2
deleted file mode 100644
index 3e548325ea..0000000000
--- a/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2
+++ /dev/null
@@ -1 +0,0 @@
-{%- include 'qos_config.j2' %}
diff --git a/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2 b/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2
new file mode 120000
index 0000000000..5ea713ce7f
--- /dev/null
+++ b/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-C32/qos.json.j2
@@ -0,0 +1 @@
+../Arista-7050CX3-32S-D48C8/qos.json.j2
\ No newline at end of file
diff --git a/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-D48C8/qos.json.j2 b/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-D48C8/qos.json.j2
index 3e548325ea..04fddf486a 100644
--- a/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-D48C8/qos.json.j2
+++ b/device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-D48C8/qos.json.j2
@@ -1 +1,102 @@
+{% if 'subtype' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['subtype'] == 'DualToR' %}
+{%- macro generate_dscp_to_tc_map() %}
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "1",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "1",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "2",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+{%- endmacro %}
+{%- macro generate_tc_to_pg_map() %}
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "0",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "0",
+ "7": "7"
+ }
+ },
+{%- endmacro %}
+{%- macro generate_tc_to_queue_map() %}
+ "TC_TO_QUEUE_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "1",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+{%- endmacro %}
+{% endif %}
+
{%- include 'qos_config.j2' %}
diff --git a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-C64/qos.json.j2 b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-C64/qos.json.j2
index 3e548325ea..4178efbcb7 100644
--- a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-C64/qos.json.j2
+++ b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-C64/qos.json.j2
@@ -1 +1,187 @@
+{% if ('type' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['type'] == 'LeafRouter') %}
+{%- macro generate_dscp_to_tc_map() %}
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "2",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "6",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "1",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+{%- endmacro %}
+{%- macro generate_tc_to_pg_map() %}
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "6",
+ "7": "7"
+ }
+ },
+{%- endmacro %}
+{% elif ('subtype' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['subtype'] == 'DualToR') %}
+{%- macro generate_dscp_to_tc_map() %}
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "1",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "1",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "2",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+{%- endmacro %}
+{%- macro generate_tc_to_pg_map() %}
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "0",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "0",
+ "7": "7"
+ }
+ },
+{%- endmacro %}
+{%- macro generate_tc_to_queue_map() %}
+ "TC_TO_QUEUE_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "1",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+{%- endmacro %}
+{% endif %}
+
{%- include 'qos_config.j2' %}
diff --git a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2 b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2
deleted file mode 100644
index 3e548325ea..0000000000
--- a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2
+++ /dev/null
@@ -1 +0,0 @@
-{%- include 'qos_config.j2' %}
diff --git a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2 b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2
new file mode 120000
index 0000000000..f0ee027497
--- /dev/null
+++ b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8/qos.json.j2
@@ -0,0 +1 @@
+../Arista-7260CX3-C64/qos.json.j2
\ No newline at end of file
diff --git a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2 b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2
deleted file mode 100644
index 3e548325ea..0000000000
--- a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2
+++ /dev/null
@@ -1 +0,0 @@
-{%- include 'qos_config.j2' %}
diff --git a/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2 b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2
new file mode 120000
index 0000000000..f0ee027497
--- /dev/null
+++ b/device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-Q64/qos.json.j2
@@ -0,0 +1 @@
+../Arista-7260CX3-C64/qos.json.j2
\ No newline at end of file
diff --git a/files/build_templates/qos_config.j2 b/files/build_templates/qos_config.j2
index 2a01e470fd..9df0612830 100644
--- a/files/build_templates/qos_config.j2
+++ b/files/build_templates/qos_config.j2
@@ -29,6 +29,13 @@
{%- endfor %}
{%- set port_names_active = port_names_list_active | join(',') -%}
+{%- set port_names_list_extra_queues = [] %}
+{%- for port in PORT_ACTIVE %}
+ {% if (generate_dscp_to_tc_map is defined) and ('type' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['type'] == 'LeafRouter' and DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR[port].name in DEVICE_NEIGHBOR_METADATA and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[port].name].type == 'ToRRouter') or
+ ('subtype' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['subtype'] == 'DualToR' and DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR[port].name in DEVICE_NEIGHBOR_METADATA and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[port].name].type == 'LeafRouter') %}
+ {%- if port_names_list_extra_queues.append(port) %}{%- endif %}
+ {% endif %}
+{%- endfor %}
{%- set pfc_to_pg_map_supported_asics = ['mellanox', 'barefoot', 'marvell'] -%}
{%- set backend_device_types = ['BackEndToRRouter', 'BackEndLeafRouter'] -%}
@@ -64,6 +71,9 @@
"7": "7"
}
},
+{% if generate_tc_to_queue_map is defined %}
+ {{- generate_tc_to_queue_map() }}
+{% else %}
"TC_TO_QUEUE_MAP": {
"AZURE": {
"0": "0",
@@ -76,6 +86,7 @@
"7": "7"
}
},
+{% endif %}
{% 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' %}
"DOT1P_TO_TC_MAP": {
"AZURE": {
@@ -89,6 +100,8 @@
"7": "7"
}
},
+{% elif generate_dscp_to_tc_map is defined %}
+ {{- generate_dscp_to_tc_map() }}
{% else %}
"DSCP_TO_TC_MAP": {
"AZURE": {
@@ -208,7 +221,12 @@
{% if asic_type in pfc_to_pg_map_supported_asics %}
"pfc_to_pg_map" : "AZURE",
{% endif %}
- "pfc_enable" : "3,4"
+{% if port in port_names_list_extra_queues %}
+ "pfc_enable" : "2,3,4,6",
+{% else %}
+ "pfc_enable" : "3,4",
+{% endif %}
+ "pfcwd_sw_enable" : "3,4"
}{% if not loop.last %},{% endif %}
{% endfor %}
@@ -268,7 +286,12 @@
{% endfor %}
{% for port in PORT_ACTIVE %}
"{{ port }}|2": {
+ {% if port in port_names_list_extra_queues %}
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ {% else %}
"scheduler": "scheduler.0"
+ {% endif %}
},
{% endfor %}
{% for port in PORT_ACTIVE %}
@@ -278,7 +301,12 @@
{% endfor %}
{% for port in PORT_ACTIVE %}
"{{ port }}|6": {
+ {% if port in port_names_list_extra_queues %}
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ {% else %}
"scheduler": "scheduler.0"
+ {% endif %}
}{% if not loop.last %},{% endif %}
{% endfor %}
diff --git a/src/sonic-config-engine/tests/sample-arista-7050cx3-dualtor-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7050cx3-dualtor-minigraph.xml
new file mode 100644
index 0000000000..9ffb8230a6
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample-arista-7050cx3-dualtor-minigraph.xml
@@ -0,0 +1,2369 @@
+
+
+
+
+
+ false
+ str2-7050cx3-acs-10
+ 10.0.0.56
+ ARISTA01T1
+ 10.0.0.57
+ 1
+ 10
+ 3
+
+
+ str2-7050cx3-acs-10
+ FC00::71
+ ARISTA01T1
+ FC00::72
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7050cx3-acs-10
+ 10.0.0.58
+ ARISTA02T1
+ 10.0.0.59
+ 1
+ 10
+ 3
+
+
+ str2-7050cx3-acs-10
+ FC00::75
+ ARISTA02T1
+ FC00::76
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7050cx3-acs-10
+ 10.0.0.60
+ ARISTA03T1
+ 10.0.0.61
+ 1
+ 10
+ 3
+
+
+ str2-7050cx3-acs-10
+ FC00::79
+ ARISTA03T1
+ FC00::7A
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7050cx3-acs-10
+ 10.0.0.62
+ ARISTA04T1
+ 10.0.0.63
+ 1
+ 10
+ 3
+
+
+ str2-7050cx3-acs-10
+ FC00::7D
+ ARISTA04T1
+ FC00::7E
+ 1
+ 10
+ 3
+
+
+
+
+ 65100
+ str2-7050cx3-acs-10
+
+
+ 10.0.0.57
+
+
+
+
+
+ 10.0.0.59
+
+
+
+
+
+ 10.0.0.61
+
+
+
+
+
+ 10.0.0.63
+
+
+
+
+
+ BGPPeer
+ 10.1.0.32
+
+
+
+ BGPSLBPassive
+ 10.255.0.0/25
+
+
+ BGPPeer
+ 10.1.0.32
+
+
+
+ BGPVac
+ 192.168.0.0/21
+
+
+
+
+
+ 64600
+ ARISTA01T1
+
+
+
+ 64600
+ ARISTA02T1
+
+
+
+ 64600
+ ARISTA03T1
+
+
+
+ 64600
+ ARISTA04T1
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+ HostIP1
+ Loopback0
+
+ FC00:1::32/128
+
+ FC00:1::32/128
+
+
+ HostIP2
+ Loopback1
+
+ 10.1.0.34/32
+
+ 10.1.0.34/32
+
+
+ HostIP3
+ Loopback1
+
+ FC00:1::34/128
+
+ FC00:1::34/128
+
+ HostIP6
+ Loopback3
+
+ 10.1.0.38/32
+
+ 10.1.0.38/32
+
+
+ HostIP7
+ Loopback3
+
+ FC00:1::38/128
+
+ FC00:1::38/128
+
+ HostIP4
+ Loopback2
+
+ 10.1.0.36/32
+
+ 10.1.0.36/32
+
+
+ HostIP5
+ Loopback2
+
+ FC00:1::36/128
+
+ FC00:1::36/128
+
+
+
+ HostIP
+ eth0
+
+ 10.3.146.122/23
+
+ 10.3.146.122/23
+
+
+ V6HostIP
+ eth0
+
+ FC00:2::32/64
+
+ FC00:2::32/64
+
+
+
+
+
+
+ str2-7050cx3-acs-10
+
+
+ PortChannel101
+ Ethernet7/1;Ethernet8/1
+
+
+
+ PortChannel102
+ Ethernet9/1;Ethernet10/1
+
+
+
+ PortChannel103
+ Ethernet23/1;Ethernet24/1
+
+
+
+ PortChannel104
+ Ethernet25/1;Ethernet26/1
+
+
+
+
+
+
+
+
+ Vlan1000
+ Ethernet1/1;Ethernet2/1;Ethernet3/1;Ethernet4/1;Ethernet5/1;Ethernet6/1;Ethernet11/1;Ethernet12/1;Ethernet13/1;Ethernet14/1;Ethernet15/1;Ethernet16/1;Ethernet17/1;Ethernet18/1;Ethernet19/1;Ethernet20/1;Ethernet21/1;Ethernet22/1;Ethernet27/1;Ethernet28/1;Ethernet29/1;Ethernet30/1;Ethernet31/1;Ethernet32/1
+ False
+ 0.0.0.0/0
+ 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48
+ fc02:2000::1;fc02:2000::2;fc02:2000::3;fc02:2000::4
+ 1000
+ 1000
+ 192.168.0.0/21
+ 00:aa:bb:cc:dd:ee
+
+
+
+
+
+ PortChannel101
+ 10.0.0.56/31
+
+
+
+ PortChannel101
+ FC00::71/126
+
+
+
+ PortChannel102
+ 10.0.0.58/31
+
+
+
+ PortChannel102
+ FC00::75/126
+
+
+
+ PortChannel103
+ 10.0.0.60/31
+
+
+
+ PortChannel103
+ FC00::79/126
+
+
+
+ PortChannel104
+ 10.0.0.62/31
+
+
+
+ PortChannel104
+ FC00::7D/126
+
+
+
+ Vlan1000
+ 192.168.0.1/21
+
+
+
+ Vlan1000
+ fc02:1000::1/64
+
+
+
+
+
+ NTP_ACL
+ NTP
+ NTP
+
+
+ SNMP_ACL
+ SNMP
+ SNMP
+
+
+ ERSPAN
+ Everflow
+ Everflow
+
+
+ ERSPANV6
+ EverflowV6
+ EverflowV6
+
+
+ VTY_LINE
+ ssh-only
+ SSH
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ ARISTA01T1
+ Ethernet1
+ str2-7050cx3-acs-10
+ Ethernet7/1
+
+
+ DeviceInterfaceLink
+ ARISTA01T1
+ Ethernet2
+ str2-7050cx3-acs-10
+ Ethernet8/1
+
+
+ DeviceInterfaceLink
+ ARISTA02T1
+ Ethernet1
+ str2-7050cx3-acs-10
+ Ethernet9/1
+
+
+ DeviceInterfaceLink
+ ARISTA02T1
+ Ethernet2
+ str2-7050cx3-acs-10
+ Ethernet10/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T1
+ Ethernet1
+ str2-7050cx3-acs-10
+ Ethernet23/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T1
+ Ethernet2
+ str2-7050cx3-acs-10
+ Ethernet24/1
+
+
+ DeviceInterfaceLink
+ ARISTA04T1
+ Ethernet1
+ str2-7050cx3-acs-10
+ Ethernet25/1
+
+
+ DeviceInterfaceLink
+ ARISTA04T1
+ Ethernet2
+ str2-7050cx3-acs-10
+ Ethernet26/1
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet1/1
+ Servers0
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet2/1
+ Servers1
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet3/1
+ Servers2
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet4/1
+ Servers3
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet5/1
+ Servers4
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet6/1
+ Servers5
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet11/1
+ Servers6
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet12/1
+ Servers7
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet13/1
+ Servers8
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet14/1
+ Servers9
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet15/1
+ Servers10
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet16/1
+ Servers11
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet17/1
+ Servers12
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet18/1
+ Servers13
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet19/1
+ Servers14
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet20/1
+ Servers15
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet21/1
+ Servers16
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet22/1
+ Servers17
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet27/1
+ Servers18
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet28/1
+ Servers19
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet29/1
+ Servers20
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet30/1
+ Servers21
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet31/1
+ Servers22
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7050cx3-acs-10
+ Ethernet32/1
+ Servers23
+ eth0
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet1/1
+ str2-7050cx3-acs-10-Servers0-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet2/1
+ str2-7050cx3-acs-10-Servers1-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet3/1
+ str2-7050cx3-acs-10-Servers2-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet4/1
+ str2-7050cx3-acs-10-Servers3-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet5/1
+ str2-7050cx3-acs-10-Servers4-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet6/1
+ str2-7050cx3-acs-10-Servers5-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet11/1
+ str2-7050cx3-acs-10-Servers6-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet12/1
+ str2-7050cx3-acs-10-Servers7-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet13/1
+ str2-7050cx3-acs-10-Servers8-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet14/1
+ str2-7050cx3-acs-10-Servers9-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet15/1
+ str2-7050cx3-acs-10-Servers10-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet16/1
+ str2-7050cx3-acs-10-Servers11-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet17/1
+ str2-7050cx3-acs-10-Servers12-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet18/1
+ str2-7050cx3-acs-10-Servers13-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet19/1
+ str2-7050cx3-acs-10-Servers14-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet20/1
+ str2-7050cx3-acs-10-Servers15-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet21/1
+ str2-7050cx3-acs-10-Servers16-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet22/1
+ str2-7050cx3-acs-10-Servers17-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet27/1
+ str2-7050cx3-acs-10-Servers18-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet28/1
+ str2-7050cx3-acs-10-Servers19-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet29/1
+ str2-7050cx3-acs-10-Servers20-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet30/1
+ str2-7050cx3-acs-10-Servers21-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet31/1
+ str2-7050cx3-acs-10-Servers22-SC
+ U
+
+
+ LogicalLink
+ str2-7050cx3-acs-10
+ Ethernet32/1
+ str2-7050cx3-acs-10-Servers23-SC
+ U
+
+
+
+
+ str2-7050cx3-acs-10
+ Arista-7050CX3-32S-D48C8
+
+ 10.1.0.32/32
+
+
+ FC00:1::32/128
+
+
+ 10.3.146.122
+
+
+
+ str2-7050cx3-acs-11
+ Arista-7050CX3-32S-D48C8
+
+ 10.1.0.33/32
+
+
+ FC00:1::33/128
+
+
+ 10.3.146.127
+
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers0-SC
+
+
+ Server
+
+ 192.168.0.2/26
+
+
+ fc02:1000::2/96
+
+
+ 0.0.0.0/0
+
+ Servers0
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers1-SC
+
+
+ Server
+
+ 192.168.0.3/26
+
+
+ fc02:1000::3/96
+
+
+ 0.0.0.0/0
+
+ Servers1
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers2-SC
+
+
+ Server
+
+ 192.168.0.4/26
+
+
+ fc02:1000::4/96
+
+
+ 0.0.0.0/0
+
+ Servers2
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers3-SC
+
+
+ Server
+
+ 192.168.0.5/26
+
+
+ fc02:1000::5/96
+
+
+ 0.0.0.0/0
+
+ Servers3
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers4-SC
+
+
+ Server
+
+ 192.168.0.6/26
+
+
+ fc02:1000::6/96
+
+
+ 0.0.0.0/0
+
+ Servers4
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers5-SC
+
+
+ Server
+
+ 192.168.0.7/26
+
+
+ fc02:1000::7/96
+
+
+ 0.0.0.0/0
+
+ Servers5
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers6-SC
+
+
+ Server
+
+ 192.168.0.8/26
+
+
+ fc02:1000::8/96
+
+
+ 0.0.0.0/0
+
+ Servers6
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers7-SC
+
+
+ Server
+
+ 192.168.0.9/26
+
+
+ fc02:1000::9/96
+
+
+ 0.0.0.0/0
+
+ Servers7
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers8-SC
+
+
+ Server
+
+ 192.168.0.10/26
+
+
+ fc02:1000::a/96
+
+
+ 0.0.0.0/0
+
+ Servers8
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers9-SC
+
+
+ Server
+
+ 192.168.0.11/26
+
+
+ fc02:1000::b/96
+
+
+ 0.0.0.0/0
+
+ Servers9
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers10-SC
+
+
+ Server
+
+ 192.168.0.12/26
+
+
+ fc02:1000::c/96
+
+
+ 0.0.0.0/0
+
+ Servers10
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers11-SC
+
+
+ Server
+
+ 192.168.0.13/26
+
+
+ fc02:1000::d/96
+
+
+ 0.0.0.0/0
+
+ Servers11
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers12-SC
+
+
+ Server
+
+ 192.168.0.14/26
+
+
+ fc02:1000::e/96
+
+
+ 0.0.0.0/0
+
+ Servers12
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers13-SC
+
+
+ Server
+
+ 192.168.0.15/26
+
+
+ fc02:1000::f/96
+
+
+ 0.0.0.0/0
+
+ Servers13
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers14-SC
+
+
+ Server
+
+ 192.168.0.16/26
+
+
+ fc02:1000::10/96
+
+
+ 0.0.0.0/0
+
+ Servers14
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers15-SC
+
+
+ Server
+
+ 192.168.0.17/26
+
+
+ fc02:1000::11/96
+
+
+ 0.0.0.0/0
+
+ Servers15
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers16-SC
+
+
+ Server
+
+ 192.168.0.18/26
+
+
+ fc02:1000::12/96
+
+
+ 0.0.0.0/0
+
+ Servers16
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers17-SC
+
+
+ Server
+
+ 192.168.0.19/26
+
+
+ fc02:1000::13/96
+
+
+ 0.0.0.0/0
+
+ Servers17
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers18-SC
+
+
+ Server
+
+ 192.168.0.20/26
+
+
+ fc02:1000::14/96
+
+
+ 0.0.0.0/0
+
+ Servers18
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers19-SC
+
+
+ Server
+
+ 192.168.0.21/26
+
+
+ fc02:1000::15/96
+
+
+ 0.0.0.0/0
+
+ Servers19
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers20-SC
+
+
+ Server
+
+ 192.168.0.22/26
+
+
+ fc02:1000::16/96
+
+
+ 0.0.0.0/0
+
+ Servers20
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers21-SC
+
+
+ Server
+
+ 192.168.0.23/26
+
+
+ fc02:1000::17/96
+
+
+ 0.0.0.0/0
+
+ Servers21
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers22-SC
+
+
+ Server
+
+ 192.168.0.24/26
+
+
+ fc02:1000::18/96
+
+
+ 0.0.0.0/0
+
+ Servers22
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7050cx3-acs-10-Servers23-SC
+
+
+ Server
+
+ 192.168.0.25/26
+
+
+ fc02:1000::19/96
+
+
+ 0.0.0.0/0
+
+ Servers23
+
+
+ ARISTA04T1
+
+ 172.16.142.63
+
+ Arista-VM
+
+
+ ARISTA03T1
+
+ 172.16.142.62
+
+ Arista-VM
+
+
+ ARISTA02T1
+
+ 172.16.142.61
+
+ Arista-VM
+
+
+ ARISTA01T1
+
+ 172.16.142.60
+
+ Arista-VM
+
+
+
+
+
+ true
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet1/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet1/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet2/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet2/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet3/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet3/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet4/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet4/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet5/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet5/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet6/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet6/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet7/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet8/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet9/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet10/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet11/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet11/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet12/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet12/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet13/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet13/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet14/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet14/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet15/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet15/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet16/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet16/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet17/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet17/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet18/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet18/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet19/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet19/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet20/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet20/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet21/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet21/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet22/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet22/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet23/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet24/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet25/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet26/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet27/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet27/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet28/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet28/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet29/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet29/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet30/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet30/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet31/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet31/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet32/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet32/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ true
+ 0
+ Arista-7050CX3-32S-D48C8
+
+
+
+
+
+
+ str2-7050cx3-acs-10
+
+
+ DeploymentId
+
+ 1
+
+
+ QosProfile
+
+ Profile0
+
+
+ GeminiEnabled
+
+ True
+
+
+ DhcpResources
+
+ 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48
+
+
+ NtpResources
+
+ 10.20.8.129;10.20.8.130
+
+
+ SnmpResources
+
+ 10.3.145.98
+
+
+ SyslogResources
+
+ 10.64.246.95
+
+
+ TacacsGroup
+
+ Starlab
+
+
+ TacacsServer
+
+ 100.127.20.21
+
+
+ ForcedMgmtRoutes
+
+ 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.3.145.14;10.64.246.0/24;10.3.146.0/23;10.64.5.5
+
+
+ ErspanDestinationIpv4
+
+ 10.20.6.16
+
+
+
+
+
+
+
+
+
+
+
+
+ GeminiPeeringLink
+
+ True
+
+
+ UpperTOR
+
+ str2-7050cx3-acs-10
+
+
+ LowerTOR
+
+ str2-7050cx3-acs-11
+
+
+ str2-7050cx3-acs-11:MuxTunnel0;str2-7050cx3-acs-10:MuxTunnel0
+
+
+
+ str2-7050cx3-acs-10
+ Arista-7050CX3-32S-D48C8
+
diff --git a/src/sonic-config-engine/tests/sample-arista-7260-dualtor-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7260-dualtor-minigraph.xml
new file mode 100644
index 0000000000..01a42f9347
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample-arista-7260-dualtor-minigraph.xml
@@ -0,0 +1,4635 @@
+
+
+
+
+
+ false
+ str2-7260cx3-acs-12
+ 10.0.0.56
+ ARISTA01T1
+ 10.0.0.57
+ 1
+ 10
+ 3
+
+
+ str2-7260cx3-acs-12
+ FC00::71
+ ARISTA01T1
+ FC00::72
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7260cx3-acs-12
+ 10.0.0.58
+ ARISTA02T1
+ 10.0.0.59
+ 1
+ 10
+ 3
+
+
+ str2-7260cx3-acs-12
+ FC00::75
+ ARISTA02T1
+ FC00::76
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7260cx3-acs-12
+ 10.0.0.60
+ ARISTA03T1
+ 10.0.0.61
+ 1
+ 10
+ 3
+
+
+ str2-7260cx3-acs-12
+ FC00::79
+ ARISTA03T1
+ FC00::7A
+ 1
+ 10
+ 3
+
+
+ false
+ str2-7260cx3-acs-12
+ 10.0.0.62
+ ARISTA04T1
+ 10.0.0.63
+ 1
+ 10
+ 3
+
+
+ str2-7260cx3-acs-12
+ FC00::7D
+ ARISTA04T1
+ FC00::7E
+ 1
+ 10
+ 3
+
+
+
+
+ 65100
+ str2-7260cx3-acs-12
+
+
+ 10.0.0.57
+
+
+
+
+
+ 10.0.0.59
+
+
+
+
+
+ 10.0.0.61
+
+
+
+
+
+ 10.0.0.63
+
+
+
+
+
+ BGPPeer
+ 10.1.0.32
+
+
+
+ BGPSLBPassive
+ 10.255.0.0/25
+
+
+ BGPPeer
+ 10.1.0.32
+
+
+
+ BGPVac
+ 192.168.0.0/21
+
+
+
+
+
+ 64600
+ ARISTA01T1
+
+
+
+ 64600
+ ARISTA02T1
+
+
+
+ 64600
+ ARISTA03T1
+
+
+
+ 64600
+ ARISTA04T1
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+ HostIP1
+ Loopback0
+
+ FC00:1::32/128
+
+ FC00:1::32/128
+
+
+ HostIP2
+ Loopback1
+
+ 10.1.0.34/32
+
+ 10.1.0.34/32
+
+
+ HostIP3
+ Loopback1
+
+ FC00:1::34/128
+
+ FC00:1::34/128
+
+ HostIP6
+ Loopback3
+
+ 10.1.0.38/32
+
+ 10.1.0.38/32
+
+
+ HostIP7
+ Loopback3
+
+ FC00:1::38/128
+
+ FC00:1::38/128
+
+ HostIP4
+ Loopback2
+
+ 10.1.0.36/32
+
+ 10.1.0.36/32
+
+
+ HostIP5
+ Loopback2
+
+ FC00:1::36/128
+
+ FC00:1::36/128
+
+
+
+ HostIP
+ eth0
+
+ 10.3.147.165/23
+
+ 10.3.147.165/23
+
+
+ V6HostIP
+ eth0
+
+ FC00:2::32/64
+
+ FC00:2::32/64
+
+
+
+
+
+
+ str2-7260cx3-acs-12
+
+
+ PortChannel101
+ Ethernet13/1;Ethernet14/1
+
+
+
+ PortChannel102
+ Ethernet15/1;Ethernet16/1
+
+
+
+ PortChannel103
+ Ethernet17/1;Ethernet18/1
+
+
+
+ PortChannel104
+ Ethernet19/1;Ethernet20/1
+
+
+
+
+
+
+
+
+ Vlan1000
+ Ethernet1/1;Ethernet2/1;Ethernet3/1;Ethernet4/1;Ethernet5/1;Ethernet6/1;Ethernet7/1;Ethernet8/1;Ethernet9/1;Ethernet10/1;Ethernet11/1;Ethernet12/1;Ethernet21/1;Ethernet22/1;Ethernet23/1;Ethernet24/1;Ethernet25/1;Ethernet26/1;Ethernet27/1;Ethernet28/1;Ethernet29/1;Ethernet30/1;Ethernet31/1;Ethernet32/1;Ethernet33/1;Ethernet34/1;Ethernet35/1;Ethernet36/1;Ethernet37/1;Ethernet38/1;Ethernet39/1;Ethernet40/1;Ethernet41/1;Ethernet42/1;Ethernet43/1;Ethernet44/1;Ethernet45/1;Ethernet46/1;Ethernet47/1;Ethernet48/1;Ethernet49/1;Ethernet50/1;Ethernet51/1;Ethernet52/1;Ethernet53/1;Ethernet54/1;Ethernet55/1;Ethernet56/1;Ethernet57/1;Ethernet58/1;Ethernet59/1;Ethernet60/1;Ethernet61/1;Ethernet62/1;Ethernet63/1;Ethernet64/1
+ False
+ 0.0.0.0/0
+ 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48
+ fc02:2000::1;fc02:2000::2;fc02:2000::3;fc02:2000::4
+ 1000
+ 1000
+ 192.168.0.0/21
+ 00:aa:bb:cc:dd:ee
+
+
+
+
+
+ PortChannel101
+ 10.0.0.56/31
+
+
+
+ PortChannel101
+ FC00::71/126
+
+
+
+ PortChannel102
+ 10.0.0.58/31
+
+
+
+ PortChannel102
+ FC00::75/126
+
+
+
+ PortChannel103
+ 10.0.0.60/31
+
+
+
+ PortChannel103
+ FC00::79/126
+
+
+
+ PortChannel104
+ 10.0.0.62/31
+
+
+
+ PortChannel104
+ FC00::7D/126
+
+
+
+ Vlan1000
+ 192.168.0.1/21
+
+
+
+ Vlan1000
+ fc02:1000::1/64
+
+
+
+
+
+ NTP_ACL
+ NTP
+ NTP
+
+
+ SNMP_ACL
+ SNMP
+ SNMP
+
+
+ ERSPAN
+ Everflow
+ Everflow
+
+
+ ERSPANV6
+ EverflowV6
+ EverflowV6
+
+
+ VTY_LINE
+ ssh-only
+ SSH
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ ARISTA01T1
+ Ethernet1
+ str2-7260cx3-acs-12
+ Ethernet13/1
+
+
+ DeviceInterfaceLink
+ ARISTA01T1
+ Ethernet2
+ str2-7260cx3-acs-12
+ Ethernet14/1
+
+
+ DeviceInterfaceLink
+ ARISTA02T1
+ Ethernet1
+ str2-7260cx3-acs-12
+ Ethernet15/1
+
+
+ DeviceInterfaceLink
+ ARISTA02T1
+ Ethernet2
+ str2-7260cx3-acs-12
+ Ethernet16/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T1
+ Ethernet1
+ str2-7260cx3-acs-12
+ Ethernet17/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T1
+ Ethernet2
+ str2-7260cx3-acs-12
+ Ethernet18/1
+
+
+ DeviceInterfaceLink
+ ARISTA04T1
+ Ethernet1
+ str2-7260cx3-acs-12
+ Ethernet19/1
+
+
+ DeviceInterfaceLink
+ ARISTA04T1
+ Ethernet2
+ str2-7260cx3-acs-12
+ Ethernet20/1
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet1/1
+ Servers0
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet2/1
+ Servers1
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet3/1
+ Servers2
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet4/1
+ Servers3
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet5/1
+ Servers4
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet6/1
+ Servers5
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet7/1
+ Servers6
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet8/1
+ Servers7
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet9/1
+ Servers8
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet10/1
+ Servers9
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet11/1
+ Servers10
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet12/1
+ Servers11
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet21/1
+ Servers12
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet22/1
+ Servers13
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet23/1
+ Servers14
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet24/1
+ Servers15
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet25/1
+ Servers16
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet26/1
+ Servers17
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet27/1
+ Servers18
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet28/1
+ Servers19
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet29/1
+ Servers20
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet30/1
+ Servers21
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet31/1
+ Servers22
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet32/1
+ Servers23
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet33/1
+ Servers24
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet34/1
+ Servers25
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet35/1
+ Servers26
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet36/1
+ Servers27
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet37/1
+ Servers28
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet38/1
+ Servers29
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet39/1
+ Servers30
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet40/1
+ Servers31
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet41/1
+ Servers32
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet42/1
+ Servers33
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet43/1
+ Servers34
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet44/1
+ Servers35
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet45/1
+ Servers36
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet46/1
+ Servers37
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet47/1
+ Servers38
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet48/1
+ Servers39
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet49/1
+ Servers40
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet50/1
+ Servers41
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet51/1
+ Servers42
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet52/1
+ Servers43
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet53/1
+ Servers44
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet54/1
+ Servers45
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet55/1
+ Servers46
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet56/1
+ Servers47
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet57/1
+ Servers48
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet58/1
+ Servers49
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet59/1
+ Servers50
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet60/1
+ Servers51
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet61/1
+ Servers52
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet62/1
+ Servers53
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet63/1
+ Servers54
+ eth0
+
+
+ DeviceInterfaceLink
+ str2-7260cx3-acs-12
+ Ethernet64/1
+ Servers55
+ eth0
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet1/1
+ str2-7260cx3-acs-12-Servers0-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet2/1
+ str2-7260cx3-acs-12-Servers1-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet3/1
+ str2-7260cx3-acs-12-Servers2-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet4/1
+ str2-7260cx3-acs-12-Servers3-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet5/1
+ str2-7260cx3-acs-12-Servers4-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet6/1
+ str2-7260cx3-acs-12-Servers5-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet7/1
+ str2-7260cx3-acs-12-Servers6-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet8/1
+ str2-7260cx3-acs-12-Servers7-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet9/1
+ str2-7260cx3-acs-12-Servers8-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet10/1
+ str2-7260cx3-acs-12-Servers9-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet11/1
+ str2-7260cx3-acs-12-Servers10-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet12/1
+ str2-7260cx3-acs-12-Servers11-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet21/1
+ str2-7260cx3-acs-12-Servers12-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet22/1
+ str2-7260cx3-acs-12-Servers13-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet23/1
+ str2-7260cx3-acs-12-Servers14-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet24/1
+ str2-7260cx3-acs-12-Servers15-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet25/1
+ str2-7260cx3-acs-12-Servers16-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet26/1
+ str2-7260cx3-acs-12-Servers17-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet27/1
+ str2-7260cx3-acs-12-Servers18-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet28/1
+ str2-7260cx3-acs-12-Servers19-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet29/1
+ str2-7260cx3-acs-12-Servers20-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet30/1
+ str2-7260cx3-acs-12-Servers21-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet31/1
+ str2-7260cx3-acs-12-Servers22-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet32/1
+ str2-7260cx3-acs-12-Servers23-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet33/1
+ str2-7260cx3-acs-12-Servers24-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet34/1
+ str2-7260cx3-acs-12-Servers25-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet35/1
+ str2-7260cx3-acs-12-Servers26-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet36/1
+ str2-7260cx3-acs-12-Servers27-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet37/1
+ str2-7260cx3-acs-12-Servers28-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet38/1
+ str2-7260cx3-acs-12-Servers29-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet39/1
+ str2-7260cx3-acs-12-Servers30-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet40/1
+ str2-7260cx3-acs-12-Servers31-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet41/1
+ str2-7260cx3-acs-12-Servers32-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet42/1
+ str2-7260cx3-acs-12-Servers33-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet43/1
+ str2-7260cx3-acs-12-Servers34-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet44/1
+ str2-7260cx3-acs-12-Servers35-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet45/1
+ str2-7260cx3-acs-12-Servers36-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet46/1
+ str2-7260cx3-acs-12-Servers37-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet47/1
+ str2-7260cx3-acs-12-Servers38-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet48/1
+ str2-7260cx3-acs-12-Servers39-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet49/1
+ str2-7260cx3-acs-12-Servers40-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet50/1
+ str2-7260cx3-acs-12-Servers41-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet51/1
+ str2-7260cx3-acs-12-Servers42-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet52/1
+ str2-7260cx3-acs-12-Servers43-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet53/1
+ str2-7260cx3-acs-12-Servers44-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet54/1
+ str2-7260cx3-acs-12-Servers45-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet55/1
+ str2-7260cx3-acs-12-Servers46-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet56/1
+ str2-7260cx3-acs-12-Servers47-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet57/1
+ str2-7260cx3-acs-12-Servers48-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet58/1
+ str2-7260cx3-acs-12-Servers49-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet59/1
+ str2-7260cx3-acs-12-Servers50-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet60/1
+ str2-7260cx3-acs-12-Servers51-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet61/1
+ str2-7260cx3-acs-12-Servers52-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet62/1
+ str2-7260cx3-acs-12-Servers53-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet63/1
+ str2-7260cx3-acs-12-Servers54-SC
+ U
+
+
+ LogicalLink
+ str2-7260cx3-acs-12
+ Ethernet64/1
+ str2-7260cx3-acs-12-Servers55-SC
+ U
+
+
+
+
+ str2-7260cx3-acs-12
+ Arista-7260CX3-D108C8
+
+ 10.1.0.32/32
+
+
+ FC00:1::32/128
+
+
+ 10.3.147.165
+
+
+
+ str2-7260cx3-acs-13
+ Arista-7260CX3-D108C8
+
+ 10.1.0.33/32
+
+
+ FC00:1::33/128
+
+
+ 10.3.147.167
+
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers0-SC
+
+
+ Server
+
+ 192.168.0.2/26
+
+
+ fc02:1000::2/96
+
+
+ 0.0.0.0/0
+
+ Servers0
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers1-SC
+
+
+ Server
+
+ 192.168.0.3/26
+
+
+ fc02:1000::3/96
+
+
+ 0.0.0.0/0
+
+ Servers1
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers2-SC
+
+
+ Server
+
+ 192.168.0.4/26
+
+
+ fc02:1000::4/96
+
+
+ 0.0.0.0/0
+
+ Servers2
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers3-SC
+
+
+ Server
+
+ 192.168.0.5/26
+
+
+ fc02:1000::5/96
+
+
+ 0.0.0.0/0
+
+ Servers3
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers4-SC
+
+
+ Server
+
+ 192.168.0.6/26
+
+
+ fc02:1000::6/96
+
+
+ 0.0.0.0/0
+
+ Servers4
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers5-SC
+
+
+ Server
+
+ 192.168.0.7/26
+
+
+ fc02:1000::7/96
+
+
+ 0.0.0.0/0
+
+ Servers5
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers6-SC
+
+
+ Server
+
+ 192.168.0.8/26
+
+
+ fc02:1000::8/96
+
+
+ 0.0.0.0/0
+
+ Servers6
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers7-SC
+
+
+ Server
+
+ 192.168.0.9/26
+
+
+ fc02:1000::9/96
+
+
+ 0.0.0.0/0
+
+ Servers7
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers8-SC
+
+
+ Server
+
+ 192.168.0.10/26
+
+
+ fc02:1000::a/96
+
+
+ 0.0.0.0/0
+
+ Servers8
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers9-SC
+
+
+ Server
+
+ 192.168.0.11/26
+
+
+ fc02:1000::b/96
+
+
+ 0.0.0.0/0
+
+ Servers9
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers10-SC
+
+
+ Server
+
+ 192.168.0.12/26
+
+
+ fc02:1000::c/96
+
+
+ 0.0.0.0/0
+
+ Servers10
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers11-SC
+
+
+ Server
+
+ 192.168.0.13/26
+
+
+ fc02:1000::d/96
+
+
+ 0.0.0.0/0
+
+ Servers11
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers12-SC
+
+
+ Server
+
+ 192.168.0.14/26
+
+
+ fc02:1000::e/96
+
+
+ 0.0.0.0/0
+
+ Servers12
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers13-SC
+
+
+ Server
+
+ 192.168.0.15/26
+
+
+ fc02:1000::f/96
+
+
+ 0.0.0.0/0
+
+ Servers13
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers14-SC
+
+
+ Server
+
+ 192.168.0.16/26
+
+
+ fc02:1000::10/96
+
+
+ 0.0.0.0/0
+
+ Servers14
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers15-SC
+
+
+ Server
+
+ 192.168.0.17/26
+
+
+ fc02:1000::11/96
+
+
+ 0.0.0.0/0
+
+ Servers15
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers16-SC
+
+
+ Server
+
+ 192.168.0.18/26
+
+
+ fc02:1000::12/96
+
+
+ 0.0.0.0/0
+
+ Servers16
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers17-SC
+
+
+ Server
+
+ 192.168.0.19/26
+
+
+ fc02:1000::13/96
+
+
+ 0.0.0.0/0
+
+ Servers17
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers18-SC
+
+
+ Server
+
+ 192.168.0.20/26
+
+
+ fc02:1000::14/96
+
+
+ 0.0.0.0/0
+
+ Servers18
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers19-SC
+
+
+ Server
+
+ 192.168.0.21/26
+
+
+ fc02:1000::15/96
+
+
+ 0.0.0.0/0
+
+ Servers19
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers20-SC
+
+
+ Server
+
+ 192.168.0.22/26
+
+
+ fc02:1000::16/96
+
+
+ 0.0.0.0/0
+
+ Servers20
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers21-SC
+
+
+ Server
+
+ 192.168.0.23/26
+
+
+ fc02:1000::17/96
+
+
+ 0.0.0.0/0
+
+ Servers21
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers22-SC
+
+
+ Server
+
+ 192.168.0.24/26
+
+
+ fc02:1000::18/96
+
+
+ 0.0.0.0/0
+
+ Servers22
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers23-SC
+
+
+ Server
+
+ 192.168.0.25/26
+
+
+ fc02:1000::19/96
+
+
+ 0.0.0.0/0
+
+ Servers23
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers24-SC
+
+
+ Server
+
+ 192.168.0.26/26
+
+
+ fc02:1000::1a/96
+
+
+ 0.0.0.0/0
+
+ Servers24
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers25-SC
+
+
+ Server
+
+ 192.168.0.27/26
+
+
+ fc02:1000::1b/96
+
+
+ 0.0.0.0/0
+
+ Servers25
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers26-SC
+
+
+ Server
+
+ 192.168.0.28/26
+
+
+ fc02:1000::1c/96
+
+
+ 0.0.0.0/0
+
+ Servers26
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers27-SC
+
+
+ Server
+
+ 192.168.0.29/26
+
+
+ fc02:1000::1d/96
+
+
+ 0.0.0.0/0
+
+ Servers27
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers28-SC
+
+
+ Server
+
+ 192.168.0.30/26
+
+
+ fc02:1000::1e/96
+
+
+ 0.0.0.0/0
+
+ Servers28
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers29-SC
+
+
+ Server
+
+ 192.168.0.31/26
+
+
+ fc02:1000::1f/96
+
+
+ 0.0.0.0/0
+
+ Servers29
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers30-SC
+
+
+ Server
+
+ 192.168.0.32/26
+
+
+ fc02:1000::20/96
+
+
+ 0.0.0.0/0
+
+ Servers30
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers31-SC
+
+
+ Server
+
+ 192.168.0.33/26
+
+
+ fc02:1000::21/96
+
+
+ 0.0.0.0/0
+
+ Servers31
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers32-SC
+
+
+ Server
+
+ 192.168.0.34/26
+
+
+ fc02:1000::22/96
+
+
+ 0.0.0.0/0
+
+ Servers32
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers33-SC
+
+
+ Server
+
+ 192.168.0.35/26
+
+
+ fc02:1000::23/96
+
+
+ 0.0.0.0/0
+
+ Servers33
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers34-SC
+
+
+ Server
+
+ 192.168.0.36/26
+
+
+ fc02:1000::24/96
+
+
+ 0.0.0.0/0
+
+ Servers34
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers35-SC
+
+
+ Server
+
+ 192.168.0.37/26
+
+
+ fc02:1000::25/96
+
+
+ 0.0.0.0/0
+
+ Servers35
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers36-SC
+
+
+ Server
+
+ 192.168.0.38/26
+
+
+ fc02:1000::26/96
+
+
+ 0.0.0.0/0
+
+ Servers36
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers37-SC
+
+
+ Server
+
+ 192.168.0.39/26
+
+
+ fc02:1000::27/96
+
+
+ 0.0.0.0/0
+
+ Servers37
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers38-SC
+
+
+ Server
+
+ 192.168.0.40/26
+
+
+ fc02:1000::28/96
+
+
+ 0.0.0.0/0
+
+ Servers38
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers39-SC
+
+
+ Server
+
+ 192.168.0.41/26
+
+
+ fc02:1000::29/96
+
+
+ 0.0.0.0/0
+
+ Servers39
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers40-SC
+
+
+ Server
+
+ 192.168.0.42/26
+
+
+ fc02:1000::2a/96
+
+
+ 0.0.0.0/0
+
+ Servers40
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers41-SC
+
+
+ Server
+
+ 192.168.0.43/26
+
+
+ fc02:1000::2b/96
+
+
+ 0.0.0.0/0
+
+ Servers41
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers42-SC
+
+
+ Server
+
+ 192.168.0.44/26
+
+
+ fc02:1000::2c/96
+
+
+ 0.0.0.0/0
+
+ Servers42
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers43-SC
+
+
+ Server
+
+ 192.168.0.45/26
+
+
+ fc02:1000::2d/96
+
+
+ 0.0.0.0/0
+
+ Servers43
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers44-SC
+
+
+ Server
+
+ 192.168.0.46/26
+
+
+ fc02:1000::2e/96
+
+
+ 0.0.0.0/0
+
+ Servers44
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers45-SC
+
+
+ Server
+
+ 192.168.0.47/26
+
+
+ fc02:1000::2f/96
+
+
+ 0.0.0.0/0
+
+ Servers45
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers46-SC
+
+
+ Server
+
+ 192.168.0.48/26
+
+
+ fc02:1000::30/96
+
+
+ 0.0.0.0/0
+
+ Servers46
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers47-SC
+
+
+ Server
+
+ 192.168.0.49/26
+
+
+ fc02:1000::31/96
+
+
+ 0.0.0.0/0
+
+ Servers47
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers48-SC
+
+
+ Server
+
+ 192.168.0.50/26
+
+
+ fc02:1000::32/96
+
+
+ 0.0.0.0/0
+
+ Servers48
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers49-SC
+
+
+ Server
+
+ 192.168.0.51/26
+
+
+ fc02:1000::33/96
+
+
+ 0.0.0.0/0
+
+ Servers49
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers50-SC
+
+
+ Server
+
+ 192.168.0.52/26
+
+
+ fc02:1000::34/96
+
+
+ 0.0.0.0/0
+
+ Servers50
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers51-SC
+
+
+ Server
+
+ 192.168.0.53/26
+
+
+ fc02:1000::35/96
+
+
+ 0.0.0.0/0
+
+ Servers51
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers52-SC
+
+
+ Server
+
+ 192.168.0.54/26
+
+
+ fc02:1000::36/96
+
+
+ 0.0.0.0/0
+
+ Servers52
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers53-SC
+
+
+ Server
+
+ 192.168.0.55/26
+
+
+ fc02:1000::37/96
+
+
+ 0.0.0.0/0
+
+ Servers53
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers54-SC
+
+
+ Server
+
+ 192.168.0.56/26
+
+
+ fc02:1000::38/96
+
+
+ 0.0.0.0/0
+
+ Servers54
+
+
+ SmartCable
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ 0.0.0.0/0
+
+
+ ::/0
+
+
+ str2-7260cx3-acs-12-Servers55-SC
+
+
+ Server
+
+ 192.168.0.57/26
+
+
+ fc02:1000::39/96
+
+
+ 0.0.0.0/0
+
+ Servers55
+
+
+ ARISTA04T1
+
+ 172.16.147.75
+
+ Arista-VM
+
+
+ ARISTA03T1
+
+ 172.16.147.74
+
+ Arista-VM
+
+
+ ARISTA02T1
+
+ 172.16.147.73
+
+ Arista-VM
+
+
+ ARISTA01T1
+
+ 172.16.147.72
+
+ Arista-VM
+
+
+
+
+
+ true
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet1/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet1/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet2/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet2/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet3/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet3/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet4/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet4/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet5/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet5/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet6/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet6/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet7/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet7/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet8/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet8/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet9/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet9/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet10/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet10/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet11/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet11/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet12/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet12/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet13/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet14/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet15/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet16/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet17/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet18/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet19/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet20/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet21/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet21/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet22/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet22/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet23/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet23/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet24/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet24/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet25/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet25/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet26/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet26/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet27/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet27/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet28/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet28/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet29/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet29/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet30/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet30/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet31/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet31/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet32/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet32/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet33/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet33/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet34/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet34/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet35/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet35/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet36/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet36/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet37/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet37/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet38/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet38/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet39/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet39/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet40/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet40/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet41/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet41/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet42/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet42/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet43/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet43/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet44/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet44/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet45/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet45/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet46/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet46/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet47/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet47/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet48/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet48/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet49/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet49/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet50/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet50/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet51/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet51/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet52/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet52/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet53/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet53/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet54/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet54/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet55/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet55/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet56/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet56/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet57/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet57/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet58/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet58/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet59/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet59/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet60/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet60/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet61/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet61/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet62/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet62/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet63/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet63/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet64/1
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet64/3
+
+ false
+ 0
+ 0
+ 50000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet65
+
+ false
+ 0
+ 0
+ 10000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet66
+
+ false
+ 0
+ 0
+ 10000
+
+
+ true
+ 0
+ Arista-7260CX3-D108C8
+
+
+
+
+
+
+ str2-7260cx3-acs-12
+
+
+ DeploymentId
+
+ 1
+
+
+ QosProfile
+
+ Profile0
+
+
+ GeminiEnabled
+
+ True
+
+
+ DhcpResources
+
+ 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48
+
+
+ NtpResources
+
+ 10.20.8.129;10.20.8.130
+
+
+ SnmpResources
+
+ 10.3.145.98
+
+
+ SyslogResources
+
+ 10.64.246.95
+
+
+ TacacsGroup
+
+ Starlab
+
+
+ TacacsServer
+
+ 100.127.20.21
+
+
+ ForcedMgmtRoutes
+
+ 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.3.145.14;10.64.246.0/24;10.3.146.0/23;10.64.5.5
+
+
+ ErspanDestinationIpv4
+
+ 10.20.6.16
+
+
+
+
+
+
+
+
+
+
+
+
+ GeminiPeeringLink
+
+ True
+
+
+ UpperTOR
+
+ str2-7260cx3-acs-12
+
+
+ LowerTOR
+
+ str2-7260cx3-acs-13
+
+
+ str2-7260cx3-acs-13:MuxTunnel0;str2-7260cx3-acs-12:MuxTunnel0
+
+
+
+ str2-7260cx3-acs-12
+ Arista-7260CX3-D108C8
+
diff --git a/src/sonic-config-engine/tests/sample-arista-7260-t1-minigraph.xml b/src/sonic-config-engine/tests/sample-arista-7260-t1-minigraph.xml
new file mode 100644
index 0000000000..4367b705a1
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample-arista-7260-t1-minigraph.xml
@@ -0,0 +1,2491 @@
+
+
+
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.32
+ ARISTA01T0
+ 10.0.0.33
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::41
+ ARISTA01T0
+ FC00::42
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.0
+ ARISTA01T2
+ 10.0.0.1
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::1
+ ARISTA01T2
+ FC00::2
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.34
+ ARISTA02T0
+ 10.0.0.35
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::45
+ ARISTA02T0
+ FC00::46
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.36
+ ARISTA03T0
+ 10.0.0.37
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::49
+ ARISTA03T0
+ FC00::4A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.4
+ ARISTA03T2
+ 10.0.0.5
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::5
+ ARISTA03T2
+ FC00::6
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.38
+ ARISTA04T0
+ 10.0.0.39
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::4D
+ ARISTA04T0
+ FC00::4E
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.40
+ ARISTA05T0
+ 10.0.0.41
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::51
+ ARISTA05T0
+ FC00::52
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.8
+ ARISTA05T2
+ 10.0.0.9
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::9
+ ARISTA05T2
+ FC00::A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.42
+ ARISTA06T0
+ 10.0.0.43
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::55
+ ARISTA06T0
+ FC00::56
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.44
+ ARISTA07T0
+ 10.0.0.45
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::59
+ ARISTA07T0
+ FC00::5A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.12
+ ARISTA07T2
+ 10.0.0.13
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::D
+ ARISTA07T2
+ FC00::E
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.46
+ ARISTA08T0
+ 10.0.0.47
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::5D
+ ARISTA08T0
+ FC00::5E
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.48
+ ARISTA09T0
+ 10.0.0.49
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::61
+ ARISTA09T0
+ FC00::62
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.50
+ ARISTA10T0
+ 10.0.0.51
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::65
+ ARISTA10T0
+ FC00::66
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.52
+ ARISTA11T0
+ 10.0.0.53
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::69
+ ARISTA11T0
+ FC00::6A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.54
+ ARISTA12T0
+ 10.0.0.55
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::6D
+ ARISTA12T0
+ FC00::6E
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.56
+ ARISTA13T0
+ 10.0.0.57
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::71
+ ARISTA13T0
+ FC00::72
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.58
+ ARISTA14T0
+ 10.0.0.59
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::75
+ ARISTA14T0
+ FC00::76
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.60
+ ARISTA15T0
+ 10.0.0.61
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::79
+ ARISTA15T0
+ FC00::7A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.62
+ ARISTA16T0
+ 10.0.0.63
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::7D
+ ARISTA16T0
+ FC00::7E
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.64
+ ARISTA17T0
+ 10.0.0.65
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::81
+ ARISTA17T0
+ FC00::82
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.66
+ ARISTA18T0
+ 10.0.0.67
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::85
+ ARISTA18T0
+ FC00::86
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.68
+ ARISTA19T0
+ 10.0.0.69
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::89
+ ARISTA19T0
+ FC00::8A
+ 1
+ 10
+ 3
+
+
+ false
+ str-7260cx3-acs-7
+ 10.0.0.70
+ ARISTA20T0
+ 10.0.0.71
+ 1
+ 10
+ 3
+
+
+ str-7260cx3-acs-7
+ FC00::8D
+ ARISTA20T0
+ FC00::8E
+ 1
+ 10
+ 3
+
+
+
+
+ 65100
+ str-7260cx3-acs-7
+
+
+ 10.0.0.33
+
+
+
+
+
+ 10.0.0.1
+
+
+
+
+
+ 10.0.0.35
+
+
+
+
+
+ 10.0.0.37
+
+
+
+
+
+ 10.0.0.5
+
+
+
+
+
+ 10.0.0.39
+
+
+
+
+
+ 10.0.0.41
+
+
+
+
+
+ 10.0.0.9
+
+
+
+
+
+ 10.0.0.43
+
+
+
+
+
+ 10.0.0.45
+
+
+
+
+
+ 10.0.0.13
+
+
+
+
+
+ 10.0.0.47
+
+
+
+
+
+ 10.0.0.49
+
+
+
+
+
+ 10.0.0.51
+
+
+
+
+
+ 10.0.0.53
+
+
+
+
+
+ 10.0.0.55
+
+
+
+
+
+ 10.0.0.57
+
+
+
+
+
+ 10.0.0.59
+
+
+
+
+
+ 10.0.0.61
+
+
+
+
+
+ 10.0.0.63
+
+
+
+
+
+ 10.0.0.65
+
+
+
+
+
+ 10.0.0.67
+
+
+
+
+
+ 10.0.0.69
+
+
+
+
+
+ 10.0.0.71
+
+
+
+
+
+
+
+
+ 64001
+ ARISTA01T0
+
+
+
+ 65200
+ ARISTA01T2
+
+
+
+ 64002
+ ARISTA02T0
+
+
+
+ 64003
+ ARISTA03T0
+
+
+
+ 65200
+ ARISTA03T2
+
+
+
+ 64004
+ ARISTA04T0
+
+
+
+ 64005
+ ARISTA05T0
+
+
+
+ 65200
+ ARISTA05T2
+
+
+
+ 64006
+ ARISTA06T0
+
+
+
+ 64007
+ ARISTA07T0
+
+
+
+ 65200
+ ARISTA07T2
+
+
+
+ 64008
+ ARISTA08T0
+
+
+
+ 64009
+ ARISTA09T0
+
+
+
+ 64010
+ ARISTA10T0
+
+
+
+ 64011
+ ARISTA11T0
+
+
+
+ 64012
+ ARISTA12T0
+
+
+
+ 64013
+ ARISTA13T0
+
+
+
+ 64014
+ ARISTA14T0
+
+
+
+ 64015
+ ARISTA15T0
+
+
+
+ 64016
+ ARISTA16T0
+
+
+
+ 64017
+ ARISTA17T0
+
+
+
+ 64018
+ ARISTA18T0
+
+
+
+ 64019
+ ARISTA19T0
+
+
+
+ 64020
+ ARISTA20T0
+
+
+
+
+
+
+
+
+
+ HostIP
+ Loopback0
+
+ 10.1.0.32/32
+
+ 10.1.0.32/32
+
+
+ HostIP1
+ Loopback0
+
+ FC00:1::32/128
+
+ FC00:1::32/128
+
+
+
+
+ HostIP
+ eth0
+
+ 10.64.246.78/23
+
+ 10.64.246.78/23
+
+
+ V6HostIP
+ eth0
+
+ FC00:2::32/64
+
+ FC00:2::32/64
+
+
+
+
+
+
+ str-7260cx3-acs-7
+
+
+ PortChannel101
+ Ethernet35/1
+
+
+
+ PortChannel102
+ Ethernet1/1;Ethernet2/1
+
+
+
+ PortChannel103
+ Ethernet37/1
+
+
+
+ PortChannel104
+ Ethernet38/1
+
+
+
+ PortChannel105
+ Ethernet5/1;Ethernet6/1
+
+
+
+ PortChannel106
+ Ethernet39/1
+
+
+
+ PortChannel107
+ Ethernet40/1
+
+
+
+ PortChannel108
+ Ethernet17/1;Ethernet18/1
+
+
+
+ PortChannel109
+ Ethernet43/1
+
+
+
+ PortChannel1010
+ Ethernet45/1
+
+
+
+ PortChannel1011
+ Ethernet21/1;Ethernet22/1
+
+
+
+ PortChannel1012
+ Ethernet46/1
+
+
+
+ PortChannel1013
+ Ethernet47/1
+
+
+
+ PortChannel1014
+ Ethernet48/1
+
+
+
+ PortChannel1015
+ Ethernet51/1
+
+
+
+ PortChannel1016
+ Ethernet53/1
+
+
+
+ PortChannel1017
+ Ethernet54/1
+
+
+
+ PortChannel1018
+ Ethernet55/1
+
+
+
+ PortChannel1019
+ Ethernet56/1
+
+
+
+ PortChannel1020
+ Ethernet59/1
+
+
+
+ PortChannel1021
+ Ethernet61/1
+
+
+
+ PortChannel1022
+ Ethernet62/1
+
+
+
+ PortChannel1023
+ Ethernet63/1
+
+
+
+ PortChannel1024
+ Ethernet64/1
+
+
+
+
+
+
+
+
+ PortChannel101
+ 10.0.0.32/31
+
+
+
+ PortChannel101
+ FC00::41/126
+
+
+
+ PortChannel102
+ 10.0.0.0/31
+
+
+
+ PortChannel102
+ FC00::1/126
+
+
+
+ PortChannel103
+ 10.0.0.34/31
+
+
+
+ PortChannel103
+ FC00::45/126
+
+
+
+ PortChannel104
+ 10.0.0.36/31
+
+
+
+ PortChannel104
+ FC00::49/126
+
+
+
+ PortChannel105
+ 10.0.0.4/31
+
+
+
+ PortChannel105
+ FC00::5/126
+
+
+
+ PortChannel106
+ 10.0.0.38/31
+
+
+
+ PortChannel106
+ FC00::4D/126
+
+
+
+ PortChannel107
+ 10.0.0.40/31
+
+
+
+ PortChannel107
+ FC00::51/126
+
+
+
+ PortChannel108
+ 10.0.0.8/31
+
+
+
+ PortChannel108
+ FC00::9/126
+
+
+
+ PortChannel109
+ 10.0.0.42/31
+
+
+
+ PortChannel109
+ FC00::55/126
+
+
+
+ PortChannel1010
+ 10.0.0.44/31
+
+
+
+ PortChannel1010
+ FC00::59/126
+
+
+
+ PortChannel1011
+ 10.0.0.12/31
+
+
+
+ PortChannel1011
+ FC00::D/126
+
+
+
+ PortChannel1012
+ 10.0.0.46/31
+
+
+
+ PortChannel1012
+ FC00::5D/126
+
+
+
+ PortChannel1013
+ 10.0.0.48/31
+
+
+
+ PortChannel1013
+ FC00::61/126
+
+
+
+ PortChannel1014
+ 10.0.0.50/31
+
+
+
+ PortChannel1014
+ FC00::65/126
+
+
+
+ PortChannel1015
+ 10.0.0.52/31
+
+
+
+ PortChannel1015
+ FC00::69/126
+
+
+
+ PortChannel1016
+ 10.0.0.54/31
+
+
+
+ PortChannel1016
+ FC00::6D/126
+
+
+
+ PortChannel1017
+ 10.0.0.56/31
+
+
+
+ PortChannel1017
+ FC00::71/126
+
+
+
+ PortChannel1018
+ 10.0.0.58/31
+
+
+
+ PortChannel1018
+ FC00::75/126
+
+
+
+ PortChannel1019
+ 10.0.0.60/31
+
+
+
+ PortChannel1019
+ FC00::79/126
+
+
+
+ PortChannel1020
+ 10.0.0.62/31
+
+
+
+ PortChannel1020
+ FC00::7D/126
+
+
+
+ PortChannel1021
+ 10.0.0.64/31
+
+
+
+ PortChannel1021
+ FC00::81/126
+
+
+
+ PortChannel1022
+ 10.0.0.66/31
+
+
+
+ PortChannel1022
+ FC00::85/126
+
+
+
+ PortChannel1023
+ 10.0.0.68/31
+
+
+
+ PortChannel1023
+ FC00::89/126
+
+
+
+ PortChannel1024
+ 10.0.0.70/31
+
+
+
+ PortChannel1024
+ FC00::8D/126
+
+
+
+
+
+ NTP_ACL
+ NTP
+ NTP
+
+
+ SNMP_ACL
+ SNMP
+ SNMP
+
+
+ ERSPAN
+ Everflow
+ Everflow
+
+
+ ERSPANV6
+ EverflowV6
+ EverflowV6
+
+
+ VTY_LINE
+ ssh-only
+ SSH
+
+
+ PortChannel101;PortChannel102;PortChannel103;PortChannel104;PortChannel105;PortChannel106;PortChannel107;PortChannel108;PortChannel109;PortChannel1010;PortChannel1011;PortChannel1012;PortChannel1013;PortChannel1014;PortChannel1015;PortChannel1016;PortChannel1017;PortChannel1018;PortChannel1019;PortChannel1020;PortChannel1021;PortChannel1022;PortChannel1023;PortChannel1024
+ DataAcl
+ DataPlane
+
+
+
+
+
+
+
+
+
+ DeviceInterfaceLink
+ ARISTA01T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet35/1
+
+
+ DeviceInterfaceLink
+ ARISTA01T2
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet1/1
+
+
+ DeviceInterfaceLink
+ ARISTA01T2
+ Ethernet2
+ str-7260cx3-acs-7
+ Ethernet2/1
+
+
+ DeviceInterfaceLink
+ ARISTA02T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet37/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet38/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T2
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet5/1
+
+
+ DeviceInterfaceLink
+ ARISTA03T2
+ Ethernet2
+ str-7260cx3-acs-7
+ Ethernet6/1
+
+
+ DeviceInterfaceLink
+ ARISTA04T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet39/1
+
+
+ DeviceInterfaceLink
+ ARISTA05T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet40/1
+
+
+ DeviceInterfaceLink
+ ARISTA05T2
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet17/1
+
+
+ DeviceInterfaceLink
+ ARISTA05T2
+ Ethernet2
+ str-7260cx3-acs-7
+ Ethernet18/1
+
+
+ DeviceInterfaceLink
+ ARISTA06T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet43/1
+
+
+ DeviceInterfaceLink
+ ARISTA07T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet45/1
+
+
+ DeviceInterfaceLink
+ ARISTA07T2
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet21/1
+
+
+ DeviceInterfaceLink
+ ARISTA07T2
+ Ethernet2
+ str-7260cx3-acs-7
+ Ethernet22/1
+
+
+ DeviceInterfaceLink
+ ARISTA08T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet46/1
+
+
+ DeviceInterfaceLink
+ ARISTA09T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet47/1
+
+
+ DeviceInterfaceLink
+ ARISTA10T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet48/1
+
+
+ DeviceInterfaceLink
+ ARISTA11T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet51/1
+
+
+ DeviceInterfaceLink
+ ARISTA12T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet53/1
+
+
+ DeviceInterfaceLink
+ ARISTA13T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet54/1
+
+
+ DeviceInterfaceLink
+ ARISTA14T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet55/1
+
+
+ DeviceInterfaceLink
+ ARISTA15T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet56/1
+
+
+ DeviceInterfaceLink
+ ARISTA16T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet59/1
+
+
+ DeviceInterfaceLink
+ ARISTA17T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet61/1
+
+
+ DeviceInterfaceLink
+ ARISTA18T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet62/1
+
+
+ DeviceInterfaceLink
+ ARISTA19T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet63/1
+
+
+ DeviceInterfaceLink
+ ARISTA20T0
+ Ethernet1
+ str-7260cx3-acs-7
+ Ethernet64/1
+
+
+
+
+ str-7260cx3-acs-7
+ Arista-7260CX3-C64
+
+ 10.64.246.78
+
+
+
+ ARISTA16T0
+
+ 172.16.141.95
+
+ Arista-VM
+
+
+ ARISTA11T0
+
+ 172.16.141.90
+
+ Arista-VM
+
+
+ ARISTA10T0
+
+ 172.16.141.89
+
+ Arista-VM
+
+
+ ARISTA17T0
+
+ 172.16.141.96
+
+ Arista-VM
+
+
+ ARISTA09T0
+
+ 172.16.141.88
+
+ Arista-VM
+
+
+ ARISTA20T0
+
+ 172.16.141.99
+
+ Arista-VM
+
+
+ ARISTA08T0
+
+ 172.16.141.87
+
+ Arista-VM
+
+
+ ARISTA07T0
+
+ 172.16.141.86
+
+ Arista-VM
+
+
+ ARISTA07T2
+
+ 172.16.141.79
+
+ Arista-VM
+
+
+ ARISTA01T2
+
+ 172.16.141.76
+
+ Arista-VM
+
+
+ ARISTA01T0
+
+ 172.16.141.80
+
+ Arista-VM
+
+
+ ARISTA05T2
+
+ 172.16.141.78
+
+ Arista-VM
+
+
+ ARISTA05T0
+
+ 172.16.141.84
+
+ Arista-VM
+
+
+ ARISTA02T0
+
+ 172.16.141.81
+
+ Arista-VM
+
+
+ ARISTA03T0
+
+ 172.16.141.82
+
+ Arista-VM
+
+
+ ARISTA03T2
+
+ 172.16.141.77
+
+ Arista-VM
+
+
+ ARISTA04T0
+
+ 172.16.141.83
+
+ Arista-VM
+
+
+ ARISTA18T0
+
+ 172.16.141.97
+
+ Arista-VM
+
+
+ ARISTA15T0
+
+ 172.16.141.94
+
+ Arista-VM
+
+
+ ARISTA19T0
+
+ 172.16.141.98
+
+ Arista-VM
+
+
+ ARISTA14T0
+
+ 172.16.141.93
+
+ Arista-VM
+
+
+ ARISTA12T0
+
+ 172.16.141.91
+
+ Arista-VM
+
+
+ ARISTA13T0
+
+ 172.16.141.92
+
+ Arista-VM
+
+
+ ARISTA06T0
+
+ 172.16.141.85
+
+ Arista-VM
+
+
+
+
+
+ true
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet1/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet2/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet3/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet4/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet5/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet6/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet7/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet8/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet9/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet10/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet11/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet12/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet13/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet14/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet15/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet16/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet17/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet18/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet19/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet20/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet21/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet22/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet23/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet24/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet25/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet26/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet27/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet28/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet29/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet30/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet31/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet32/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet33/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet34/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet35/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet36/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet37/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet38/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet39/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet40/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet41/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet42/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet43/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet44/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet45/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet46/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet47/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet48/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet49/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet50/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet51/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet52/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet53/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet54/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet55/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet56/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet57/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet58/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet59/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet60/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet61/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet62/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet63/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet64/1
+
+ false
+ 0
+ 0
+ 100000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet65
+
+ false
+ 0
+ 0
+ 10000
+
+
+ DeviceInterface
+
+ true
+ true
+ 1
+ Ethernet66
+
+ false
+ 0
+ 0
+ 10000
+
+
+ true
+ 0
+ Arista-7260CX3-C64
+
+
+
+
+
+
+ str-7260cx3-acs-7
+
+
+ DeploymentId
+
+ 1
+
+
+ QosProfile
+
+ Profile0
+
+
+ DhcpResources
+
+ 192.0.0.1;192.0.0.2;192.0.0.3;192.0.0.4;192.0.0.5;192.0.0.6;192.0.0.7;192.0.0.8;192.0.0.9;192.0.0.10;192.0.0.11;192.0.0.12;192.0.0.13;192.0.0.14;192.0.0.15;192.0.0.16;192.0.0.17;192.0.0.18;192.0.0.19;192.0.0.20;192.0.0.21;192.0.0.22;192.0.0.23;192.0.0.24;192.0.0.25;192.0.0.26;192.0.0.27;192.0.0.28;192.0.0.29;192.0.0.30;192.0.0.31;192.0.0.32;192.0.0.33;192.0.0.34;192.0.0.35;192.0.0.36;192.0.0.37;192.0.0.38;192.0.0.39;192.0.0.40;192.0.0.41;192.0.0.42;192.0.0.43;192.0.0.44;192.0.0.45;192.0.0.46;192.0.0.47;192.0.0.48
+
+
+ NtpResources
+
+ 10.20.8.129;10.20.8.130
+
+
+ SnmpResources
+
+ 10.3.145.98
+
+
+ SyslogResources
+
+ 10.64.246.95
+
+
+ TacacsGroup
+
+ Starlab
+
+
+ TacacsServer
+
+ 100.127.20.21
+
+
+ ForcedMgmtRoutes
+
+ 10.3.145.98/31;10.3.145.8;100.127.20.16/28;10.3.149.170/31;40.122.216.24;13.91.48.226;10.3.145.14;10.64.246.0/24;10.64.247.0/24;10.64.5.5
+
+
+ ErspanDestinationIpv4
+
+ 10.20.6.16
+
+
+
+
+
+
+ str-7260cx3-acs-7
+ Arista-7260CX3-C64
+
diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7050.json b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7050.json
index 9a6f8a2ada..b15fcf7a36 100644
--- a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7050.json
+++ b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7050.json
@@ -119,196 +119,224 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet44": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet60": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet68": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet76": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet84": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet92": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet116": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet124": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cq2-lc.json b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cq2-lc.json
index 3044749a27..92ba2caf8d 100644
--- a/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cq2-lc.json
+++ b/src/sonic-config-engine/tests/sample_output/py2/qos-arista7800r3-48cq2-lc.json
@@ -119,315 +119,360 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet4": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet44": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet60": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet68": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet76": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet84": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet92": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet100": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet104": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet108": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet116": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet124": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet128": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet132": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet136": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet140": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet144": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet148": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet152": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet156": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet164": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet176": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet180": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet184": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet188": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-dell6100.json b/src/sonic-config-engine/tests/sample_output/py2/qos-dell6100.json
index eecd81c99e..27bea8cd32 100644
--- a/src/sonic-config-engine/tests/sample_output/py2/qos-dell6100.json
+++ b/src/sonic-config-engine/tests/sample_output/py2/qos-dell6100.json
@@ -119,308 +119,352 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet1": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet4": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet5": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet6": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet7": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet9": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet10": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet11": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet13": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet14": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet15": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet17": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet21": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet22": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet23": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet25": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet26": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet27": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet29": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet30": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet31": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet37": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet38": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet39": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet41": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet42": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet53": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet54": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet55": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet57": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet58": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py2/qos-dell9332.json b/src/sonic-config-engine/tests/sample_output/py2/qos-dell9332.json
index 39f4b26e83..8130a45549 100644
--- a/src/sonic-config-engine/tests/sample_output/py2/qos-dell9332.json
+++ b/src/sonic-config-engine/tests/sample_output/py2/qos-dell9332.json
@@ -123,224 +123,256 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet104": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet128": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet136": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet144": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet152": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet160": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet168": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet176": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet184": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet192": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet200": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet208": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet216": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet224": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet232": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet240": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet248": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050.json
index 9a6f8a2ada..b15fcf7a36 100644
--- a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050.json
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050.json
@@ -119,196 +119,224 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet44": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet60": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet68": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet76": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet84": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet92": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet116": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet124": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json
new file mode 100644
index 0000000000..84a2613df9
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7050cx3-dualtor.json
@@ -0,0 +1,1145 @@
+{
+ "MAP_PFC_PRIORITY_TO_QUEUE": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "TC_TO_QUEUE_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "1",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "1",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "1",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "2",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "0",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "0",
+ "7": "7"
+ }
+ },
+ "SCHEDULER": {
+ "scheduler.0": {
+ "type" : "DWRR",
+ "weight": "14"
+ },
+ "scheduler.1": {
+ "type" : "DWRR",
+ "weight": "15"
+ }
+ },
+ "PORT_QOS_MAP": {
+ "Ethernet0": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet4": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet8": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet12": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet16": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet20": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet24": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet28": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet32": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet36": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet40": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet44": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet48": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet52": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet56": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet60": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet64": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet68": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet72": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet76": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet80": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet84": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet88": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet92": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet96": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet100": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet104": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet108": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet112": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet116": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet120": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet124": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ }
+ },
+ "WRED_PROFILE": {
+ "AZURE_LOSSLESS" : {
+ "wred_green_enable" : "true",
+ "wred_yellow_enable" : "true",
+ "wred_red_enable" : "true",
+ "ecn" : "ecn_all",
+ "green_max_threshold" : "2097152",
+ "green_min_threshold" : "1048576",
+ "yellow_max_threshold" : "2097152",
+ "yellow_min_threshold" : "1048576",
+ "red_max_threshold" : "2097152",
+ "red_min_threshold" : "1048576",
+ "green_drop_probability" : "5",
+ "yellow_drop_probability": "5",
+ "red_drop_probability" : "5"
+ }
+ },
+ "QUEUE": {
+ "Ethernet0|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet8|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet12|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet24|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet44|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet48|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet88|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet108|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet112|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet116|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet120|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet124|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet8|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet12|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet24|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet44|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet48|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet88|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet108|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet112|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet116|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet120|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet124|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|6": {
+ "scheduler": "scheduler.0"
+ }
+ }
+}
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json
new file mode 100644
index 0000000000..e8476cc0c8
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-dualtor.json
@@ -0,0 +1,2137 @@
+{
+ "MAP_PFC_PRIORITY_TO_QUEUE": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "TC_TO_QUEUE_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "1",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "1",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "1",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "2",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "0",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "0",
+ "7": "7"
+ }
+ },
+ "SCHEDULER": {
+ "scheduler.0": {
+ "type" : "DWRR",
+ "weight": "14"
+ },
+ "scheduler.1": {
+ "type" : "DWRR",
+ "weight": "15"
+ }
+ },
+ "PORT_QOS_MAP": {
+ "Ethernet0": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet4": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet8": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet12": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet16": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet20": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet24": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet28": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet32": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet36": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet40": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet44": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet48": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet52": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet56": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet60": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet64": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet68": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet72": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet76": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet80": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet84": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet88": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet92": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet96": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet100": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet104": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet108": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet112": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet116": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet120": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet124": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet128": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet132": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet136": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet140": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet144": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet148": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet152": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet156": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet160": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet164": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet168": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet172": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet176": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet180": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet184": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet188": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet192": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet196": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet200": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet204": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet208": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet212": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet216": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet220": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet224": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet228": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet232": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet236": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet240": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet244": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet248": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet252": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ }
+ },
+ "WRED_PROFILE": {
+ "AZURE_LOSSLESS" : {
+ "wred_green_enable" : "true",
+ "wred_yellow_enable" : "true",
+ "wred_red_enable" : "true",
+ "ecn" : "ecn_all",
+ "green_max_threshold" : "2097152",
+ "green_min_threshold" : "1048576",
+ "yellow_max_threshold" : "2097152",
+ "yellow_min_threshold" : "1048576",
+ "red_max_threshold" : "2097152",
+ "red_min_threshold" : "1048576",
+ "green_drop_probability" : "5",
+ "yellow_drop_probability": "5",
+ "red_drop_probability" : "5"
+ }
+ },
+ "QUEUE": {
+ "Ethernet0|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet8|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet12|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet24|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet44|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet48|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet88|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet108|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet112|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet116|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet120|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet124|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet128|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet132|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet136|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet140|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet160|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet164|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet172|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet192|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet196|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet204|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet224|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet228|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet236|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet8|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet12|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet24|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet28|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet32|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet36|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet40|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet44|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet48|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet88|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet92|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet96|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet100|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet104|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet108|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet112|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet116|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet120|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet124|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet128|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet132|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet136|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet140|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet160|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet164|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet172|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet192|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet196|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet204|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet224|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet228|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet236|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet128|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet132|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet140|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet160|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet164|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet172|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet192|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet196|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet204|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet224|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet228|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet236|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet128|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet132|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet140|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet160|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet164|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet172|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet192|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet196|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet204|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet224|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet228|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet236|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet128|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet132|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet140|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet160|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet164|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet172|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet192|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet196|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet204|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet224|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet228|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet236|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet52|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet56|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet60|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet72|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet76|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet128|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet132|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet140|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet160|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet164|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet172|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet192|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet196|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet204|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet224|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet228|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet236|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet8|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet12|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet24|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet28|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet32|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet36|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet40|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet44|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet48|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet52|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet56|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet60|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet72|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet76|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet88|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet92|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet96|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet100|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet104|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet108|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet112|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet116|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet120|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet124|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet128|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet132|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet140|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet160|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet164|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet172|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet192|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet196|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet204|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet224|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet228|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet236|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|6": {
+ "scheduler": "scheduler.0"
+ }
+ }
+}
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json
new file mode 100644
index 0000000000..9db828a759
--- /dev/null
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7260-t1.json
@@ -0,0 +1,1045 @@
+{
+ "MAP_PFC_PRIORITY_TO_QUEUE": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "TC_TO_QUEUE_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "1",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "5",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "DSCP_TO_TC_MAP": {
+ "AZURE": {
+ "0" : "1",
+ "1" : "1",
+ "2" : "2",
+ "3" : "3",
+ "4" : "4",
+ "5" : "1",
+ "6" : "6",
+ "7" : "1",
+ "8" : "0",
+ "9" : "1",
+ "10": "1",
+ "11": "1",
+ "12": "1",
+ "13": "1",
+ "14": "1",
+ "15": "1",
+ "16": "1",
+ "17": "1",
+ "18": "1",
+ "19": "1",
+ "20": "1",
+ "21": "1",
+ "22": "1",
+ "23": "1",
+ "24": "1",
+ "25": "1",
+ "26": "1",
+ "27": "1",
+ "28": "1",
+ "29": "1",
+ "30": "1",
+ "31": "1",
+ "32": "1",
+ "33": "1",
+ "34": "1",
+ "35": "1",
+ "36": "1",
+ "37": "1",
+ "38": "1",
+ "39": "1",
+ "40": "1",
+ "41": "1",
+ "42": "1",
+ "43": "1",
+ "44": "1",
+ "45": "1",
+ "46": "5",
+ "47": "1",
+ "48": "7",
+ "49": "1",
+ "50": "1",
+ "51": "1",
+ "52": "1",
+ "53": "1",
+ "54": "1",
+ "55": "1",
+ "56": "1",
+ "57": "1",
+ "58": "1",
+ "59": "1",
+ "60": "1",
+ "61": "1",
+ "62": "1",
+ "63": "1"
+ }
+ },
+ "TC_TO_PRIORITY_GROUP_MAP": {
+ "AZURE": {
+ "0": "0",
+ "1": "0",
+ "2": "2",
+ "3": "3",
+ "4": "4",
+ "5": "0",
+ "6": "6",
+ "7": "7"
+ }
+ },
+ "SCHEDULER": {
+ "scheduler.0": {
+ "type" : "DWRR",
+ "weight": "14"
+ },
+ "scheduler.1": {
+ "type" : "DWRR",
+ "weight": "15"
+ }
+ },
+ "PORT_QOS_MAP": {
+ "Ethernet0": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet4": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet16": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet20": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet64": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet68": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet80": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet84": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet136": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet144": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet148": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet152": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet156": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet168": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet176": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet180": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet184": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet188": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet200": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet208": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet212": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet216": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet220": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet232": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet240": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet244": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet248": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ },
+ "Ethernet252": {
+ "dscp_to_tc_map" : "AZURE",
+ "tc_to_queue_map" : "AZURE",
+ "tc_to_pg_map" : "AZURE",
+ "pfc_to_queue_map": "AZURE",
+ "pfc_enable" : "2,3,4,6",
+ "pfcwd_sw_enable" : "3,4"
+ }
+ },
+ "WRED_PROFILE": {
+ "AZURE_LOSSLESS" : {
+ "wred_green_enable" : "true",
+ "wred_yellow_enable" : "true",
+ "wred_red_enable" : "true",
+ "ecn" : "ecn_all",
+ "green_max_threshold" : "2097152",
+ "green_min_threshold" : "1048576",
+ "yellow_max_threshold" : "2097152",
+ "yellow_min_threshold" : "1048576",
+ "red_max_threshold" : "2097152",
+ "red_min_threshold" : "1048576",
+ "green_drop_probability" : "5",
+ "yellow_drop_probability": "5",
+ "red_drop_probability" : "5"
+ }
+ },
+ "QUEUE": {
+ "Ethernet0|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet136|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|3": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet4|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet16|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet20|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet64|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet68|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet80|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet84|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet136|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|4": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|0": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|1": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|2": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|2": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet0|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet144|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet148|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet152|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet156|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet168|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet176|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet180|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet184|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet188|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet200|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet208|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet212|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet216|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet220|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet232|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet240|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet244|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet248|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet252|5": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet0|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet4|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet16|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet20|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet64|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet68|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet80|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet84|6": {
+ "scheduler": "scheduler.0"
+ },
+ "Ethernet136|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet144|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet148|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet152|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet156|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet168|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet176|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet180|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet184|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet188|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet200|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet208|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet212|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet216|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet220|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet232|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet240|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet244|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet248|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ },
+ "Ethernet252|6": {
+ "scheduler" : "scheduler.1",
+ "wred_profile": "AZURE_LOSSLESS"
+ }
+ }
+}
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cq2-lc.json b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cq2-lc.json
index 3044749a27..92ba2caf8d 100644
--- a/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cq2-lc.json
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-arista7800r3-48cq2-lc.json
@@ -119,315 +119,360 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet4": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet44": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet60": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet68": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet76": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet84": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet92": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet100": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet104": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet108": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet116": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet124": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet128": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet132": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet136": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet140": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet144": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet148": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet152": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet156": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet164": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet176": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet180": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet184": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet188": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-dell6100.json b/src/sonic-config-engine/tests/sample_output/py3/qos-dell6100.json
index eecd81c99e..27bea8cd32 100644
--- a/src/sonic-config-engine/tests/sample_output/py3/qos-dell6100.json
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-dell6100.json
@@ -119,308 +119,352 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet1": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet4": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet5": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet6": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet7": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet9": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet10": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet11": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet12": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet13": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet14": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet15": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet17": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet20": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet21": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet22": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet23": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet25": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet26": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet27": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet28": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet29": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet30": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet31": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet36": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet37": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet38": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet39": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet41": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet42": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet52": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet53": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet54": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet55": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet57": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet58": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/sample_output/py3/qos-dell9332.json b/src/sonic-config-engine/tests/sample_output/py3/qos-dell9332.json
index 39f4b26e83..8130a45549 100644
--- a/src/sonic-config-engine/tests/sample_output/py3/qos-dell9332.json
+++ b/src/sonic-config-engine/tests/sample_output/py3/qos-dell9332.json
@@ -123,224 +123,256 @@
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet8": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet16": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet24": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet32": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet40": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet48": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet56": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet64": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet72": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet80": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet88": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet96": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet104": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet112": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet120": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet128": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet136": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet144": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet152": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet160": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet168": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet176": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet184": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet192": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet200": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet208": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet216": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet224": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet232": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet240": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
},
"Ethernet248": {
"dscp_to_tc_map" : "AZURE",
"tc_to_queue_map" : "AZURE",
"tc_to_pg_map" : "AZURE",
"pfc_to_queue_map": "AZURE",
- "pfc_enable" : "3,4"
+ "pfc_enable" : "3,4",
+ "pfcwd_sw_enable" : "3,4"
}
},
"WRED_PROFILE": {
diff --git a/src/sonic-config-engine/tests/test_j2files.py b/src/sonic-config-engine/tests/test_j2files.py
index da37bf8d18..52d4260dba 100644
--- a/src/sonic-config-engine/tests/test_j2files.py
+++ b/src/sonic-config-engine/tests/test_j2files.py
@@ -274,6 +274,49 @@ class TestJ2Files(TestCase):
sample_output_file = os.path.join(self.test_dir, 'sample_output', utils.PYvX_DIR, 'qos-dell6100.json')
assert utils.cmp(sample_output_file, self.output_file), self.run_diff(sample_output_file, self.output_file)
+ def test_qos_dscp_remapping_render_template(self):
+ if utils.PYvX_DIR != 'py3':
+ # Skip on python2 as the change will not be backported to previous version
+ return
+
+ dir_paths = [
+ '../../../device/arista/x86_64-arista_7050cx3_32s/Arista-7050CX3-32S-D48C8',
+ '../../../device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-D108C8',
+ '../../../device/arista/x86_64-arista_7260cx3_64/Arista-7260CX3-C64'
+ ]
+ sample_outputs = [
+ 'qos-arista7050cx3-dualtor.json',
+ 'qos-arista7260-dualtor.json',
+ 'qos-arista7260-t1.json'
+ ]
+ sample_minigraph_files = [
+ 'sample-arista-7050cx3-dualtor-minigraph.xml',
+ 'sample-arista-7260-dualtor-minigraph.xml',
+ 'sample-arista-7260-t1-minigraph.xml'
+ ]
+ for i, path in enumerate(dir_paths):
+ device_template_path = os.path.join(self.test_dir, path)
+ sample_output = sample_outputs[i]
+ sample_minigraph_file = os.path.join(self.test_dir,sample_minigraph_files[i])
+ qos_file = os.path.join(device_template_path, 'qos.json.j2')
+ port_config_ini_file = os.path.join(device_template_path, 'port_config.ini')
+ test_output = os.path.join(self.test_dir, 'output.json')
+
+ # copy qos_config.j2 to the target directory to have all templates in one directory
+ qos_config_file = os.path.join(self.test_dir, '..', '..', '..', 'files', 'build_templates', 'qos_config.j2')
+ shutil.copy2(qos_config_file, device_template_path)
+
+ argument = '-m ' + sample_minigraph_file + ' -p ' + port_config_ini_file + ' -t ' + qos_file + ' > ' + test_output
+ self.run_script(argument)
+
+ # cleanup
+ qos_config_file_new = os.path.join(device_template_path, 'qos_config.j2')
+ os.remove(qos_config_file_new)
+
+ sample_output_file = os.path.join(self.test_dir, 'sample_output', utils.PYvX_DIR, sample_output)
+ assert utils.cmp(sample_output_file, test_output)
+ os.remove(test_output)
+
def _test_buffers_render_template(self, vendor, platform, sku, minigraph, buffer_template, expected):
dir_path = os.path.join(self.test_dir, '..', '..', '..', 'device', vendor, platform, sku)
buffers_file = os.path.join(dir_path, buffer_template)