# YAML inventory feature on 'integration' branch -- new capabilities -- please help test

**URL:** <https://forum.ansible.com/t/yaml-inventory-feature-on-integration-branch-new-capabilities-please-help-test/11412>\
**Category:** Ansible Project\
**Created:** [April 17, 2012, 2:03am UTC](https://forum.ansible.com/t/yaml-inventory-feature-on-integration-branch-new-capabilities-please-help-test/11412 "2012-04-17T02:03:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [April 17, 2012, 2:03am UTC](https://forum.ansible.com/t/yaml-inventory-feature-on-integration-branch-new-capabilities-please-help-test/11412/1 "2012-04-17T02:03:46Z")

</div>

Wow, this is fantastic work.

Jeroen Hoekx has added the ability to represent the host file in YAML  
in addition to the existing INI file format. Ordinarily this would  
just be a format change, but he's gone quite a bit beyond that, also  
refactoring Inventory considerably (which is great). If you use this  
format you can also define variables per groups of systems and also  
variables for specific systems all in the inventory file.

Here is an example from the unit tests (again, this is OPTIONAL... the  
INI file still works fine so no change is required if you don't want  
to use this)
