I have a playbook where I am traversing our FreeIPA server and pulling out
each user's email address. I'm then putting that data into a text file
using the template module:
- name: Set User Email fact
set_fact:
user_list: "{{ user_find.json.result | json_query('result[].mail') |
list | to_nice_yaml }}"
- name: Prepare report
template:
src: /root/emails.txt.j2
dest: /root/emails.txt
delegate_to: localhost
run_once: true
The j2 template:
User Emails:
Date generated: {{ now(false, '%m/%d/%Y %I:%M:%S') }}
{{ user_list }}
This returns the following in the text file:
User Emails:
Date generated: 11/12/2020 09:40:26
- - [email protected]
- - [email protected]
How can I strip out the preceding dashes?
Thanks,
Harry
--
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/c0bc1bea-edbe-4cc7-813e-81d5f484b8f7n%40googlegroups.com.