puppetlabs/facter — pull request #187 by kbarber (2012-03-13 06:34:01+00:00)
Title: Ticket/master/4561 add structured data

THIS COMMIT IS NOT READY TO MERGE

This pull request is for early code review so I can get some feedback on direction and implementation for adding structured facts to facter. Feel free to try this code out for yourself, and comment on the code if you think I'm doing something wrong.

I've supplied here a number of sample facts showing off how structured facts might be used that are primarily aimed at the Mac platform:

* arp_table
* active_ip
* testfact
* testconfinedfact
* network_interfaces

These facts will probably not make it into this release, as we are targeting core facts to be structured at a later date.