bifrost/playbooks/inventory
Julia Kreger 6323a1c510 Add functional testing of CSV file parsing
The CSV file parsing feature of bifrost is ultimately the most logic
heavy feature of the inventory and thus sensitive to change.

As a result, we need test supplying input and see if our expected
output results. Variations added including base ssh/vm testing,
ipmi with and without bridging, and if a DHCP address is defined.
Testing the results of these combonations should help identify any
changes to the CSV parsing that may break users.

As part of this, it was realized the CSV example lacks a driver filed
example, and minor tweak of the unit testing file.

Change-Id: Id50db2387dac32a9c16e927db309a32a7806d7cc
Partial-Bug: 1499801
2015-11-05 23:36:37 -05:00
..
group_vars Ansible 2.0 compatibility 2015-10-02 12:58:11 +00:00
baremetal.csv.example Add functional testing of CSV file parsing 2015-11-05 23:36:37 -05:00
baremetal.json.example Add JSON and YAML examples 2015-08-03 18:40:24 -04:00
baremetal.yml.example Add JSON and YAML examples 2015-08-03 18:40:24 -04:00
bifrost_inventory.py Modularize inventory and add initial testing 2015-11-04 18:19:49 -05:00
localhost Remove the group_vars/all file for easy customization 2015-08-13 22:17:34 +00:00