A new structured fact importer converts nested hashes into the FactName::SEPARATOR layout used for internal structured fact storage and extends the regular fact importer to create the hierarchy of FactNames. This can be used by other plugins requiring structured storage. It does not support storage of arrays beyond current conversion to strings.
fixes #4528 - import structured Puppet facts
A new structured fact importer converts nested hashes into the
FactName::SEPARATOR layout used for internal structured fact storage and
extends the regular fact importer to create the hierarchy of FactNames.
This can be used by other plugins requiring structured storage. It does
not support storage of arrays beyond current conversion to strings.