File tree Expand file tree Collapse file tree 2 files changed +20
-6
lines changed Expand file tree Collapse file tree 2 files changed +20
-6
lines changed Original file line number Diff line number Diff line change 311
311
}
312
312
if $serialization_format != undef {
313
313
if $serialization_format == ' msgpack' {
314
- package {$::puppet::params::ruby_dev :
315
- ensure => ' latest' ,
314
+ unless defined (Package[$::puppet::params::ruby_dev ]) {
315
+ package {$::puppet::params::ruby_dev :
316
+ ensure => ' latest' ,
317
+ }
318
+ } ->
319
+ unless defined (Package[' gcc' ]) {
320
+ package {'gcc' :
321
+ ensure => ' latest' ,
322
+ }
316
323
} ->
317
324
package {'msgpack' :
318
325
ensure => ' latest' ,
319
- provide => ' gem' ,
326
+ provider => ' gem' ,
320
327
}
321
328
}
322
329
ini_setting {'puppetagentserializationformat' :
Original file line number Diff line number Diff line change 317
317
}
318
318
if $serialization_format != undef {
319
319
if $serialization_format == ' msgpack' {
320
- package {$::puppet::params::ruby_dev :
321
- ensure => ' latest' ,
320
+ unless defined (Package[$::puppet::params::ruby_dev ]) {
321
+ package {$::puppet::params::ruby_dev :
322
+ ensure => ' latest' ,
323
+ }
324
+ } ->
325
+ unless defined (Package[' gcc' ]) {
326
+ package {'gcc' :
327
+ ensure => ' latest' ,
328
+ }
322
329
} ->
323
330
package {'msgpack' :
324
331
ensure => ' latest' ,
325
- provide => ' gem' ,
332
+ provider => ' gem' ,
326
333
}
327
334
}
328
335
ini_setting {'puppetagentserializationformat' :
You can’t perform that action at this time.
0 commit comments