Last Modified
2015-08-25 09:56:02 -0400
Requires
  • facter
  • facter/util/config
  • facter/util/composite_loader
  • facter/util/parser
  • yaml

Description

A Facter plugin that loads external facts.

Default Unix Directories: /opt/puppetlabs/agent/facts.d, /etc/facter/facts.d, /etc/puppetlabs/facter/facts.d

Beginning with Facter 3, only /opt/puppetlabs/agent/facts.d will be a default external fact directory in Unix.

Default Windows Direcotires: C:ProgramDataPuppetlabsfacterfacts.d (2008) C:Documents and SettingsAll UsersApplication DataPuppetlabsfacterfacts.d (2003)

Can also load from command-line specified directory

Facts can be in the form of JSON, YAML or Text files and any executable that returns key=value pairs.