puppetlabs/facter — pull request #760 by whopper (2014-08-13 21:49:34+00:00)
Title: (FACT-652) Cherry-pick lost blockdevice UUID / partition facts back into Facter / master

These commits cherry-pick the blockdevice UUID / partition facts back into master,
which were lost during the facter-2 / master merge.

Original commits:

(f7b09c73):
(FACT-234) Add blockdevice uuid fact

Add facts to show the uuid of partitions.

Looks for the partition of block devices found in /sys/block//*
Then looks for the a link to the partition device in /dev/disk/by-uuid. The link name is the UUID.

JIRA: FACT-234

(cf76c4aa8):
(fact-234) Add newly defined blockdevice dynamic facts to the schema