# Loop the Hosts in Ansible Playbook with\_item or with any condition

**URL:** <https://forum.ansible.com/t/loop-the-hosts-in-ansible-playbook-with-item-or-with-any-condition/16491>\
**Category:** Ansible Project\
**Created:** [October 13, 2014, 7:57am UTC](https://forum.ansible.com/t/loop-the-hosts-in-ansible-playbook-with-item-or-with-any-condition/16491 "2014-10-13T07:57:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aditya\_varma](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@aditya\_varma](https://forum.ansible.com/u/aditya_varma)\
**Post date:** [October 13, 2014, 7:57am UTC](https://forum.ansible.com/t/loop-the-hosts-in-ansible-playbook-with-item-or-with-any-condition/16491/1 "2014-10-13T07:57:51Z")

</div>

Want to pass a json variables containing couple of ansible hosts to a ansible-playbook so the variables can be looped in for hosts one by one.similar to

---

<div class="post-metadata">

**Author:** ![Marc\_Patermann](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@Marc\_Patermann](https://forum.ansible.com/u/Marc_Patermann)\
**Post date:** [October 15, 2014, 10:13am UTC](https://forum.ansible.com/t/loop-the-hosts-in-ansible-playbook-with-item-or-with-any-condition/16491/2 "2014-10-15T10:13:27Z")

</div>

aditya,

aditya varma schrieb (13.10.2014 09:57 Uhr):

> Want to pass a json variables containing couple of ansible hosts to a ansible-playbook so the variables can be looped in for hosts one by one.similar to

I think I do not understand clearly what you really want, but:  
Can't you just use "hosts" for the hosts you want to loop over, like it is intendet to and - if the action should run on another server - use the delegate\_to option?  
[http://docs.ansible.com/playbooks\_delegation.html#delegation](http://docs.ansible.com/playbooks_delegation.html#delegation)

Marc
