Fix the build issue when port2cable lenth define in (#5437)
buffer_default_*.j2 because of which internal cable length never gets define and cause failure in test case test_multinpu_cfggen.py Signed-off-by: Abhishek Dosi <abdosi@abdosi-ubuntu-vm0.nwp1qucpfg5ejooejenqshkj3e.cx.internal.cloudapp.net> Co-authored-by: Abhishek Dosi <abdosi@abdosi-ubuntu-vm0.nwp1qucpfg5ejooejenqshkj3e.cx.internal.cloudapp.net>
This commit is contained in:
parent
7c849ed037
commit
615086ee19
@ -34,7 +34,6 @@ def
|
|||||||
{%- else %}
|
{%- else %}
|
||||||
{%- set ports2cable = {
|
{%- set ports2cable = {
|
||||||
'torrouter_server' : '5m',
|
'torrouter_server' : '5m',
|
||||||
'internal' : '5m',
|
|
||||||
'leafrouter_torrouter' : '40m',
|
'leafrouter_torrouter' : '40m',
|
||||||
'spinerouter_leafrouter' : '300m'
|
'spinerouter_leafrouter' : '300m'
|
||||||
}
|
}
|
||||||
@ -50,6 +49,9 @@ def
|
|||||||
{%- set neighbor_role = neighbor.type %}
|
{%- set neighbor_role = neighbor.type %}
|
||||||
{%- if 'asic' == neighbor_role | lower %}
|
{%- if 'asic' == neighbor_role | lower %}
|
||||||
{%- set roles1 = 'internal' %}
|
{%- set roles1 = 'internal' %}
|
||||||
|
{%- if 'internal' not in ports2cable %}
|
||||||
|
{%- set _ = ports2cable.update({'internal': '5m'}) %}
|
||||||
|
{%- endif -%}
|
||||||
{%- else %}
|
{%- else %}
|
||||||
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
Reference in New Issue
Block a user