Puppet Class: r10k::install::gem
- Defined in:
-
manifests/install/gem.pp
Summary
Install the r10k gem using system ruby
Overview
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# File 'manifests/install/gem.pp', line 7
class r10k::install::gem (
String[1] $manage_ruby_dependency,
String[1] $version,
) {
case $manage_ruby_dependency {
'include': {
include ruby
require ruby::dev
Class['ruby'] -> Class['ruby::dev']
}
'declare': {
class { 'ruby':
rubygems_update => false,
}
require ruby::dev
Class['ruby'] -> Class['ruby::dev']
}
default: {
#This catches the 'ignore' case, and satisfies the 'default' requirement
#do nothing
}
}
}
|