Defined Type: puppetdb::config

Defined in:
modules/puppetdb/manifests/config.pp

Overview

SPDX-License-Identifier: Apache-2.0

Define puppetmaster::puppetdb::config

Defines one ini file and its contents.

Parameters:

  • settings (Any)


5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'modules/puppetdb/manifests/config.pp', line 5

define puppetdb::config($settings) {
    $ini = {"${title}" => $settings}
    $config_dir = '/etc/puppetdb/conf.d'

    file { "/etc/puppetdb/conf.d/${title}.ini":
        content => wmflib::ini($ini),
        owner   => 'puppetdb',
        group   => 'root',
        mode    => '0640',
        before  => Service['puppetdb'],
    }

}