Defined Type: puppet::setting

Defined in:
manifests/setting.pp

Overview

Parameters:

  • value (Any)
  • section (Any)
  • ensure (Any) (defaults to: present)


6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/setting.pp', line 6

define puppet::setting (
  $value,
  $section,
  $ensure  = present,
) {
  include ::puppet::defaults
  $confdir = $puppet::defaults::confdir

  ini_setting { "puppet ${section} ${title}":
    ensure  => $ensure,
    path    => "${confdir}/puppet.conf",
    section => $section,
    setting => $title,
    value   => $value,
  }

}