Add soft_write_failure to puppetdb.conf

This supports a recently added feature to PuppetDB.
This commit is contained in:
Garrett Honeycutt 2013-10-17 11:49:47 -04:00
parent a87abd7625
commit d440f1b3ea

View file

@ -1,10 +1,11 @@
# Class: puppetdb::master::puppetdb_conf
# == Class: puppetdb::master::puppetdb_conf
#
# This class manages the puppetdb.conf file for the puppet master.
#
# Parameters:
# ['server'] - The dns name or ip of the puppetdb server (defaults to localhost)
# ['port'] - The port that the puppetdb server is running on (defaults to 8081)
# ['soft_write_failure'] - Boolean to fail in a soft-manner if PuppetDB is not accessable for command submission (defaults to false)
# ['puppet_confdir'] - The config directory of puppet (defaults to /etc/puppet)
#
# Actions:
@ -25,6 +26,7 @@
class puppetdb::master::puppetdb_conf (
$server = 'localhost',
$port = '8081',
$soft_write_failure = false,
$puppet_confdir = $puppetdb::params::puppet_confdir,
) inherits puppetdb::params {
@ -43,4 +45,9 @@ class puppetdb::master::puppetdb_conf(
setting => 'port',
value => $port,
}
ini_setting { 'soft_write_failure':
setting => 'soft_write_failure',
value => $soft_write_failure,
}
}