puppetlabs/facter — pull request #564 by Iristyle (2013-12-02 21:01:14+00:00)
Title: (#22622) External output defaults to empty string

- Previously, if an external fact generated empty output, parse would
be called with a nil, which cannot have each_line called on it, and
would cause Facter to crash. This sets a reasonable default for
external command output to the empty string