Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

19 changes: 19 additions & 0 deletions device/common/profiles/th5/gen/BALANCED/buffers_defaults_ft2.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{%- set default_cable = '5m' %}

{%- include 'buffer_ports.j2' %}

{# Skip BUFFER_POOL, BUFFER_PROFILE #}
{%- macro generate_buffer_pool_and_profiles() %}
{%- endmacro %}

{# Skip BUFFER_QUEUE #}
{%- macro generate_queue_buffers(ports) %}
"BUFFER_QUEUE": {
}
{%- endmacro %}

{# Skip BUFFER_PG #}
{%- macro generate_pg_profils(ports) %}
"BUFFER_PG": {
},
{%- endmacro %}
19 changes: 19 additions & 0 deletions device/common/profiles/th5/gen/BALANCED/buffers_defaults_lt2.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{%- set default_cable = '5m' %}

{%- include 'buffer_ports.j2' %}

{# Skip BUFFER_POOL, BUFFER_PROFILE #}
{%- macro generate_buffer_pool_and_profiles() %}
{%- endmacro %}

{# Skip BUFFER_QUEUE #}
{%- macro generate_queue_buffers(ports) %}
"BUFFER_QUEUE": {
}
{%- endmacro %}

{# Skip BUFFER_PG #}
{%- macro generate_pg_profils(ports) %}
"BUFFER_PG": {
},
{%- endmacro %}
20 changes: 16 additions & 4 deletions files/build_templates/buffers_config.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,30 @@ def
{# Determine device topology and filename postfix #}
{%- if DEVICE_METADATA is defined and DEVICE_METADATA['localhost']['type'] is defined %}
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
{% if DEVICE_METADATA['localhost']['subtype'] is defined %}
{%- set switch_subrole = DEVICE_METADATA['localhost']['subtype'] %}
{%- else %}
{%- set switch_subrole = '' %}
{%- endif %}
{%- if 'torrouter' in switch_role.lower() and 'mgmt' not in switch_role.lower()%}
{%- set filename_postfix = 't0' %}
{%- elif 'leafrouter' in switch_role.lower() and 'mgmt' not in switch_role.lower()%}
{%- set filename_postfix = 't1' %}
{%- elif 'spinerouter' in switch_role.lower() and 'mgmt' not in switch_role.lower()%}
{%- set filename_postfix = 't2' %}
{%- if 'lowerspinerouter' == switch_subrole.lower() %}
{%- set filename_postfix = 'lt2' %}
{%- elif 'fabricspinerouter' == switch_role.lower() %}
{%- set filename_postfix = 'ft2' %}
{%- else %}
{%- set filename_postfix = 't2' %}
{%- endif -%}
{%- else %}
{%- set filename_postfix = set_default_topology() %}
{%- endif %}
{%- endif -%}
{%- else %}
{%- set filename_postfix = set_default_topology() %}
{%- set switch_role = '' %}
{%- set filename_postfix = set_default_topology() %}
{%- set switch_role = '' %}
{%- set switch_subrole = '' %}
{%- endif -%}

{% set voq_chassis = false %}
Expand Down
Loading