# Idea: --list-tasks show task's tags

**URL:** <https://forum.ansible.com/t/idea-list-tasks-show-tasks-tags/17578>\
**Category:** Ansible Project\
**Tags:** galaxy-ng\
**Created:** [February 20, 2015, 5:54pm UTC](https://forum.ansible.com/t/idea-list-tasks-show-tasks-tags/17578 "2015-02-20T17:54:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leonel\_Galan\_Recinos](https://avatars.discourse-cdn.com/v4/letter/l/d2c977/32.png) [@Leonel\_Galan\_Recinos](https://forum.ansible.com/u/Leonel_Galan_Recinos)\
**Post date:** [February 20, 2015, 5:54pm UTC](https://forum.ansible.com/t/idea-list-tasks-show-tasks-tags/17578/1 "2015-02-20T17:54:50Z")

</div>

I’ve been learning Ansible in the last couple of months and when using roles from Ansible Galaxy, it’s hard to know which tags each tasks has. I’ve search and couldn’t find a way to show all tags a task has, when listing all tasks (–list-tasks). I can build from source and do a small change on [https://github.com/ansible/ansible/blob/v1.8.4/bin/ansible-playbook#L251](https://github.com/ansible/ansible/blob/v1.8.4/bin/ansible-playbook#L251) from:

`  
print ’ %s’ % task.name

`

to:

`

print ’ %s - %s’ % (  
task.name,  
stringc(', '.join(task.tags), ‘blue’)  
)

`

And it works great:

`

Update caches - all  
Create general configuration file for APT - all  
Install apt packages - all  
Install packages - all  
Update parameters - all  
Creating groups - all, configuration, groups, users  
Per-user group creation - all, configuration, users  
…

`

Except:

- I don’t know what’s the base interface for adding this: Modify existing --list-tasks, add a second flag: --list-tasks-with-tags, or …

- I wanted to get a feel if this would be considered useful by others.  
Thanks for taking the time to read my post, I’m willing to submit a PR with your suggestions.

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [February 20, 2015, 5:56pm UTC](https://forum.ansible.com/t/idea-list-tasks-show-tasks-tags/17578/2 "2015-02-20T17:56:02Z")

</div>

Probably a better topic for ansible-devel

---

<div class="post-metadata">

**Author:** ![Leonel\_Galan\_Recinos](https://avatars.discourse-cdn.com/v4/letter/l/d2c977/32.png) [@Leonel\_Galan\_Recinos](https://forum.ansible.com/u/Leonel_Galan_Recinos)\
**Post date:** [February 20, 2015, 6:00pm UTC](https://forum.ansible.com/t/idea-list-tasks-show-tasks-tags/17578/3 "2015-02-20T18:00:30Z")

</div>

Thanks Matt, I’ll post it there: [https://groups.google.com/forum/#!topic/ansible-devel/IlGquUwKmP0](https://groups.google.com/forum/#!topic/ansible-devel/IlGquUwKmP0)
