# Remove task loop item from output (again)

**URL:** <https://forum.ansible.com/t/remove-task-loop-item-from-output-again/15677>\
**Category:** Ansible Project\
**Created:** [July 15, 2014, 12:31pm UTC](https://forum.ansible.com/t/remove-task-loop-item-from-output-again/15677 "2014-07-15T12:31:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oliver\_Heinz](https://avatars.discourse-cdn.com/v4/letter/o/db5fbb/32.png) [@Oliver\_Heinz](https://forum.ansible.com/u/Oliver_Heinz)\
**Post date:** [July 15, 2014, 12:31pm UTC](https://forum.ansible.com/t/remove-task-loop-item-from-output-again/15677/1 "2014-07-15T12:31:22Z")

</div>

About a month ago, there was discussion about how to hide secret vars (usually those from vault files) from the output when iterating over items. Was there any progress on this since then?

Would it be possible to use callback plugins to filter the output?

TIA,  
Oliver

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [July 15, 2014, 12:42pm UTC](https://forum.ansible.com/t/remove-task-loop-item-from-output-again/15677/2 "2014-07-15T12:42:00Z")

</div>

No, you can’t use a callback plugin to remove the default callbacks.

We need to add the “no\_log: True” behavior to a task such that it is controllable that way.

---

<div class="post-metadata">

**Author:** ![Oliver\_Heinz](https://avatars.discourse-cdn.com/v4/letter/o/db5fbb/32.png) [@Oliver\_Heinz](https://forum.ansible.com/u/Oliver_Heinz)\
**Post date:** [July 15, 2014, 12:58pm UTC](https://forum.ansible.com/t/remove-task-loop-item-from-output-again/15677/3 "2014-07-15T12:58:46Z")

</div>

O.K. so this is already on the todo list, just low priority. 🙂  
In the mean time I’ll try the patch in pull/7642 by rameshraithatha.

Oliver
