theforeman/puppet-foreman — pull request #87 by ekohl (2013-06-26 13:54:00+00:00)
Title: Configuration in YAML

This patch moves configuration to /etc/puppet/foreman.yml. By moving the
configuration into a settings file, we can use external_node.rb and
foreman-report as plain files. It also makes foreman::puppetmaster easier to
use.

This is based on a patch by @frimik.