Привет, ЛОР. Подскажи, плес, почему у меня сдвинуты вправо цифры в моем результате рендера?
Вот это шаблон
{% macro fill_fact (amount, pps) %}
{%- for i in range(1,amount + 1) %}
{%- set counter={'count': 5} %}
{%- set ports_list = [] %}
{%- for k in range(1,pps + 1) %}
{{ ports_list.append(counter.count|string + "30" + k|string) }}
{%- if counter.update({'count': counter.count + 1 }) %}{% endif %}
{% endfor %}
"{{ i }}": {
"ports": {{ ports_list }},
}{{ ", " if not loop.last else "" }}
{% endfor -%}
{% endmacro %}
{
{{ fill_fact(amount_of_nodes,port_per_server) }}
}
А вот что получается в итоге((
{
"1": {
"ports": ['5301', '6302', '7303'],
},
"2": {
"ports": ['5301', '6302', '7303'],
},
"3": {
"ports": ['5301', '6302', '7303'],
}
}
А я ожидаю вот так штоп было
{
"1": {
"ports": ['5301', '6302', '7303'],
},
"2": {
"ports": ['5301', '6302', '7303'],
},
"3": {
"ports": ['5301', '6302', '7303'],
}
}
Что-то не могу понять из доки где ещё то минус надо поставить:
lstrip_blocks: true стоит в таске
Заранее индуцирую лучи здоровья и успеха в сторону всех отписавшихся (не от меня отписавшихся в смысле).