Puppet Class: hiera::deep_merge

Defined in:
manifests/deep_merge.pp

Summary

This class installs and configures deep_merge

Overview

Copyright © 2016 Joseph Yaworski, unless otherwise noted.

Author:

  • Joseph Yaworski <jyaworski@carotid.us>



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/deep_merge.pp', line 11

class hiera::deep_merge {
  $provider           = $hiera::provider
  $deep_merge_version = $hiera::deep_merge_version
  $deep_merge_source  = $hiera::deep_merge_source
  $deep_merge_name    = $hiera::deep_merge_name
  $manage_package     = $hiera::manage_deep_merge_package

  if $manage_package {
    hiera::install { 'deep_merge':
      gem_name    => $deep_merge_name,
      provider    => $provider,
      gem_version => $deep_merge_version,
      gem_source  => $deep_merge_source,
    }
  }
}