puppetlabs/puppetlabs-mcollective — pull request #67 by richardc (2013-10-01 12:53:00+00:00)
Title: (#66) Stop puppet internals leaking into facts.yaml

Prior to this patch we'd take everything in scope that didn't have a dynamic
name. This patch extends it to reject anything that's a Puppet internal class.

An alternate approach may be to reject anything where the value is not of class String,
but that would start to bite once structured facts become a thing.

Closes #66