There are over 1800 users. That's alot of data for me to redact. How much longer of a sample would you like to see?
Harry On Friday, November 13, 2020 at 8:49:37 AM UTC-5 [email protected] wrote: > 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/884028a3-6206-4b0c-859f-e9f17b49342en%40googlegroups.com.
