Project

General

Profile

« Previous | Next » 

Revision 3eabb4b8

Added by Ewoud Kohl van Wijngaarden almost 11 years ago

Make foreman integration configurable

This patch makes reports and external_nodes configurable. It's based on
https://github.com/theforeman/puppet-puppet/pull/74 written by Robin
Bowes.

View differences:

templates/server/puppet.conf.erb
[master]
autosign = $confdir/autosign.conf { mode = 664 }
reports = foreman
reports = <%= scope.lookupvar("puppet::server::reports") %>
<% if scope.lookupvar("puppet::server::external_nodes") -%>
external_nodes = <%= scope.lookupvar("puppet::server::external_nodes") %>
node_terminus = exec
<% end -%>
ca = <%= scope.lookupvar("puppet::server::ca") %>
ssldir = <%= scope.lookupvar("puppet::server::ssl_dir") %>
<% if scope.lookupvar("puppet::server::storeconfigs_backend") -%>

Also available in: Unified diff