At least something that is valid json with at least two iterations
should be welcome.

On Fri, 13 Nov 2020 at 14:53, [email protected] <[email protected]> wrote:
>
> 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.



-- 
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/CAL8fbwOQr%2BTQDVurK3Q0XE-Qr5%3DJ1Of5MJ9EDknKpcwOWQZfhA%40mail.gmail.com.

Reply via email to