ansible: lineinfile для нескольких строк?

В качестве обновления к этому старому вопросу вы можете теперь:

myArray.Cast<Vec2>().ToArray();

, где myArray содержит исходные объекты, а Vec2 - тип, который вы хотите отличить.

142
задан Baptiste Mille-Mathias 7 September 2018 в 15:56
поделиться

1 ответ

Чтобы добавить несколько строк, Вы можете использовать blockfile:

- name: Add mappings to /etc/hosts
  blockinfile:
    path: /etc/hosts
    block: |
      '10.10.10.10  server.example.com'
      '10.10.10.11  server1.example.com'

, чтобы Добавить одну строку Вы можете использовать lininfile:

- name: server.example.com in /etc/hosts
  lineinfile:
    path: /etc/hosts
    line: '192.0.2.42 server.example.com server'
    state: present
0
ответ дан 23 November 2019 в 22:08
поделиться
Другие вопросы по тегам:

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