that appears to be mutilated, can you post a longer piece so the iteration structure is intact ?
On Fri, 13 Nov 2020 at 13:53, [email protected] <[email protected]> wrote: > > Here's a subset of user_find.json.result: > > TASK [Print user_find] > ***************************************************************************************************************************************** > ok: [localhost] => { > "msg": { > "count": 1826, > "result": [ > { > "dn": "uid=harry.devine,cn=users,cn=example,dc=com", > "gidnumber": [ > "99999" > ], > "givenname": [ > "Harry" > ], > "homedirectory": [ > "/home/harry.devine" > ], > "krbcanonicalname": [ > "[email protected]" > ], > "krbprincipalname": [ > "[email protected]" > ], > "loginshell": [ > "/bin/bash" > ], > "mail": [ > "[email protected]" > ], > "nsaccountlock": false, > "sn": [ > "Devine" > ], > "telephonenumber": [ > "(609) 867-5309" > ], > "uid": [ > "harry.devine" > ], > "uidnumber": [ > "1000" > ] > }, > } > ], > "summary": "1826 users matched", > "truncated": false > } > > Thanks, > Harry > > On Thursday, November 12, 2020 at 9:53:29 AM UTC-5 [email protected] wrote: >> >> On 11/12/20 3:49 PM, [email protected] wrote: >> > 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? >> >> Please post a sample of the JSON in user_find.json.result. >> >> Regards >> Racke >> >> > >> > 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] >> > <mailto:[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 >> > <https://groups.google.com/d/msgid/ansible-project/c0bc1bea-edbe-4cc7-813e-81d5f484b8f7n%40googlegroups.com?utm_medium=email&utm_source=footer>. >> >> >> -- >> Ecommerce and Linux consulting + Perl and web application programming. >> Debian and Sympa administration. Provisioning with Ansible. > > -- > 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/96c45ddc-3628-47a2-ad04-a899eb7d9f5dn%40googlegroups.com. -- Dick Visser Trust & Identity Service Operations Manager GÉANT -- 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/CAL8fbwNiXQp3%2BcUrcwGcT0DLUofZXv3JAiRKvo5cuz2A5-Gemw%40mail.gmail.com.
