Как правильно установить заголовок в конфигурационном файле youtube -dl

У вас есть два варианта использования сгенерированного значения в вашем шаблоне:

Вариант 1:Используйте slave_repli.stdout_linesв своем шаблоне:

# in templates/root.j2:
...
slave_server_id: {{ slave_repli.stdout_lines[0] }}
...

Вариант 2:Назначить переменную

В вашем плейбуке:

- name: rewrite
  vars:
    slave_server_id: "{{ slave_repli.stdout_lines[0] }}"
  template:
    src: templates/root.j2
    dest: /root/test.conf

В вашем шаблоне:

# in templates/root.j2:
...
slave_server_id: {{ slave_server_id }}
...

Я предпочитаю второй подход, так как он намного чище.

1
30.12.2020, 15:26
0 ответов

Теги

Похожие вопросы