Puppet Class: puppetdb::globals

Inherited by:
puppetdb::params
Defined in:
manifests/globals.pp

Overview

Global configuration class for PuppetDB. See README.md for more details.

Parameters:

  • version (Any) (defaults to: 'present')
  • database (Any) (defaults to: 'postgres')


2
3
4
5
6
7
8
9
10
11
# File 'manifests/globals.pp', line 2

class puppetdb::globals (
  $version                      = 'present',
  $database                     = 'postgres',
  ) {

  if !(fact('os.family') in ['RedHat', 'Suse', 'Archlinux', 'Debian', 'OpenBSD', 'FreeBSD']) {
    fail("${module_name} does not support your osfamily ${fact('os.family')}")
  }

}