Puppet Class: influxdb::profile::toml

Defined in:
manifests/profile/toml.pp

Summary

Installs the toml-rb gem inside Puppet server

Overview

Examples:

Basic usage

include influxdb::profile::toml

Parameters:

  • version (String) (defaults to: '2.1.1')


4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/profile/toml.pp', line 4

class influxdb::profile::toml (
  String $version = '2.1.1',
){
  $service_name = $facts['pe_server_version'] ? {
    undef   => 'puppetserver',
    default => 'pe-puppetserver',
  }

  package { 'toml-rb':
    ensure   => $version,
    provider => 'puppetserver_gem',
    notify   => Service[$service_name],
  }
}