Re: [ansible-project] How to validate the results for with_items?

2018-08-27 Thread Ramu
Thanks Kai.

On Mon, Aug 27, 2018 at 3:07 PM Kai Stian Olstad <
ansible-project+l...@olstad.com> wrote:

> On Monday, 27 August 2018 21.59.10 CEST Ramu wrote:
> > Thanks Brian and Todd.
> > But the list will still have all other attributes. I just want to know
> the
> > items for which the test is failed.
>
> Just add the map filter
>
> {{ output.results|selectattr('failed', 'equalto', True) |
> map(attribute='item') | list }}
>
>
> --
> Kai Stian Olstad
>
>
> --
> 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 ansible-project+unsubscr...@googlegroups.com.
> To post to this group, send email to ansible-project@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/5358565.VTSCIDmraK%40x1.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAAfqp0XDFaHcR1STsxQDGbaZcrQMK3UDGBtkYRcXiWxZrX%2B-0w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] How to validate the results for with_items?

2018-08-27 Thread Kai Stian Olstad
On Monday, 27 August 2018 21.59.10 CEST Ramu wrote:
> Thanks Brian and Todd.
> But the list will still have all other attributes. I just want to know the
> items for which the test is failed.

Just add the map filter

{{ output.results|selectattr('failed', 'equalto', True) | map(attribute='item') 
| list }}


-- 
Kai Stian Olstad


-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/5358565.VTSCIDmraK%40x1.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] How to validate the results for with_items?

2018-08-27 Thread Ramu
Thanks Brian and Todd.
But the list will still have all other attributes. I just want to know the
items for which the test is failed.

Thanks and regards,
Ramu

On Mon, Aug 27, 2018 at 2:25 PM  wrote:

> You probably want a pipe before "list" and after the parens.
>
> --
> Todd
>
>
> On Monday, August 27, 2018 at 2:43:26 PM UTC-4, Brian Coca wrote:
>>
>> Just use the jinja2 filters that operate on lists:
>>
>> failed_items: '{{ output.results|selectattr('failed', 'equalto',
>> True)list }}'
>>
>>
>> --
>> --
>> Brian Coca
>>
> --
> 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 ansible-project+unsubscr...@googlegroups.com.
> To post to this group, send email to ansible-project@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/16a3367a-9c21-4175-89da-3c729d500529%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAAfqp0Xs2ZjjaG7xZF4%2BAiVpZdQe3zQzC9_HqUdUWKXdp1p_Sw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] How to validate the results for with_items?

2018-08-27 Thread ttwalto
You probably want a pipe before "list" and after the parens.

--
Todd


On Monday, August 27, 2018 at 2:43:26 PM UTC-4, Brian Coca wrote:
>
> Just use the jinja2 filters that operate on lists: 
>
> failed_items: '{{ output.results|selectattr('failed', 'equalto', True)list 
> }}' 
>
>
> -- 
> -- 
> Brian Coca 
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/16a3367a-9c21-4175-89da-3c729d500529%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ansible-project] How to validate the results for with_items?

2018-08-27 Thread Brian Coca
Just use the jinja2 filters that operate on lists:

failed_items: '{{ output.results|selectattr('failed', 'equalto', True)list }}'


-- 
--
Brian Coca

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CACVha7cQBL-dqa%2B-M%2Bn%2BMP%3DnRbEe1SOWRkBvM1e%2Bxyx1FREGdQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.