Where are you sourcing the "lines" you want to add to the file? What variable 
contains that list? You reference "line". What is the format/type of that 
variable?

- name: add line
  lineinfile:
    backup: no
    backrefs: no
    state: present
    path: "{{ file_path }}"
    insertafter: "{{ item.search }}"
    line: "{{ item.add }}"
  with_items:
    - { search: "{{ line.replace_with }}", add: "{{ line.line_to_add }}" }


Walter
--
Walter Rowe, Division Chief
Infrastructure Services, OISM
Mobile: 202.355.4123

On Jan 31, 2023, at 3:41 PM, Tony Wong <[email protected]> wrote:

trying to add multiple ntp servers to chrony.conf

- name: add line
lineinfile:
backup: no
backrefs: no
state: present
path: "{{ file_path }}"
insertafter: "{{ line.replace_with }}"
line: "{{ line.line_to_add }}"
with_items:
- { search: "{{ line.replace_with }}", add: "{{ line.line_to_add }}" }


but it only adds it as single line

any idea?


vars

line:

line_to_add:
- "server ntp1.domain.com iburst"
- "server ntp2.domain.com iburst"
- "server ntp3.domain.com iburst"


--
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/836036dd-6862-4475-b509-786762a2a7cbn%40googlegroups.com<https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2F836036dd-6862-4475-b509-786762a2a7cbn%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7Cwalter.rowe%40nist.gov%7C0bb539b38d504b68d94d08db03cb952d%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C638107945132691436%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5nbEeNK0g8u58wMxAjBUJpHgxxPDs0Mk59IkXlijZJM%3D&reserved=0>.

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/C1985159-C94B-4703-9CB7-9F032DD182FE%40nist.gov.

Reply via email to