You could try loop_control:
https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html#limiting-loop-output-with-label

søn. 4. jul. 2021 kl. 09:12 skrev Roland Müller <[email protected]>:

>
>
> [email protected] schrieb am Samstag, 3. Juli 2021 um 18:02:25 UTC+3:
>
>> On 03/07/2021 16:12, Roland Müller wrote:
>> > Hello,
>> >
>> > is there some option to make ansible-playbook "quiet" about its own
>> output and print only the explicit debug msg in line #17 . I tried to 'use
>> no_log: True' both on task and tasks level but it suppresses all output.
>> >
>> > Thanks in advance & BR,
>> > Roland
>> >
>>
>> Hello Roland,
>>
>> did you try "no_log: False" specifically for the debug task?
>>
>> Regards
>> Racke
>>
>> Hello Racke,
>
> yes, I did that too (as I mentioned in my previous message): It has
> following consequence. Thus, all debug output is suppressed and an
> item=None line is printed for every finding of find task.
>
> ...
> TASK [list files line by line]
> ******************************************************************************************
> ok: [localhost] => (item=None)
> ok: [localhost] => (item=None)
> ok: [localhost] => (item=None)
> ...
>
> BR,
> Roland
>
>
>
>> > ansible-playbook reduce_output.yaml
>> >
>> > ...
>> > ok: [localhost] => (item={'path': '/tmp/.X11-unix/X0', 'mode': '0777',
>> 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': False, 'isfifo':
>> False, 'islnk': False, 'issock': True, 'uid': 0, 'gid': 0, 'size': 0,
>> 'inode': 38, 'dev': 37, 'nlink': 1, 'atime': 1625305628.0993037, 'mtime':
>> 1625305628.0993037, 'ctime': 1625305628.0993037, 'gr_name': 'root',
>> 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': True, 'wgrp': True,
>> 'rgrp': True, 'xgrp': True, 'woth': True, 'roth': True, 'xoth': True,
>> 'isuid': False, 'isgid': False}) => {
>> >     "msg": "* FILE: /tmp/.X11-unix/X0"
>> > }
>> >
>> >   1 ---
>> >   2 - name: 'playbook debugging output from find'
>> >   3   hosts: localhost
>> >   4   gather_facts: no
>> >   5   ##no_log: True  ##kills all output :-(
>> >   6
>> >   7   tasks:
>> >   8   - name: find /tmp
>> >   9     find:
>> >  10       path: /tmp/
>> >  11       file_type: any # default: file
>> >  12       recurse: yes # default false
>> >  13     register: out
>> >  14
>> >  15   - name: list files line by line
>> >  16     debug:
>> >  17       msg: "* FILE: {{ item.path }}"
>> >  18     with_items:
>> >  19       - "{{ out.files }}"
>> >
>> > --
>> > 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/bf335b8f-efa9-44c1-bf8a-f7b959f18800n%40googlegroups.com
>> <
>> https://groups.google.com/d/msgid/ansible-project/bf335b8f-efa9-44c1-bf8a-f7b959f18800n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>
>>
>>
>> --
>> Ecommerce and Linux consulting + Perl and web application programming.
>> Debian and Sympa administration.
>>
>> --
> 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/3d96fdcc-c78d-4d35-9d7f-0f833e3d8a80n%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/3d96fdcc-c78d-4d35-9d7f-0f833e3d8a80n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CALfBRgFmHptDH48qDBSZ%3Dnqs3V-tRMrDsLAZRq5DR%2B9hJtV3Gw%40mail.gmail.com.

Reply via email to