как перебрать csv файл в ansible
У меня есть шаблон jinja2, включающий раздел, которому нужны данные из файла CSV. Как я могу прочитать файл CSV и разделить его на список, а затем повторить его в шаблоне jinja2? СТГ. как это:
{% for line in csv_data %}
{{ line[0] }} = {{ line[1] }}
{% endfor %}
в моем файле задач я пытаюсь использовать lookup для чтения файла csv в csv_data, но кажется, что lookup может запрашивать и получать только одну строку, а не весь файл или только весь файл в необработанном формате
vars:
csv_data: "{{ lookup('file', 'test.csv') }}"