Puppet Class: hiera_ssm_paramstore

Defined in:
manifests/init.pp

Summary

A short summary of the purpose of this class

Overview

A description of what this class does

Examples:

include hiera_ssm_paramstore

Parameters:

  • package_name (String)


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

class hiera_ssm_paramstore (
  String $package_name,
){

  $provider = $::environment ? {
    'vagrant' => puppet_gem,
    default   => puppetserver_gem,
  }

  package { $package_name:
    ensure   => present,
    provider => $provider,
  }

}