File tree Expand file tree Collapse file tree 1 file changed +19
-13
lines changed Expand file tree Collapse file tree 1 file changed +19
-13
lines changed Original file line number Diff line number Diff line change 316
316
value => $digest_algorithm ,
317
317
}
318
318
if $serialization_format != undef {
319
- if $serialization_format == ' msgpack' {
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' :
319
+ if $serialization_package != undef {
320
+ package { $serialization_package:
321
+ ensure => latest,
322
+ }
323
+ } else {
324
+ if $serialization_format == ' msgpack' {
325
+ unless defined (Package[$::puppet::params::ruby_dev ]) {
326
+ package {$::puppet::params::ruby_dev :
327
+ ensure => ' latest' ,
328
+ }
329
+ } ->
330
+ unless defined (Package[' gcc' ]) {
331
+ package {'gcc' :
332
+ ensure => ' latest' ,
333
+ }
334
+ } ->
335
+ package {'msgpack' :
327
336
ensure => ' latest' ,
337
+ provider => ' gem' ,
328
338
}
329
- } ->
330
- package {'msgpack' :
331
- ensure => ' latest' ,
332
- provider => ' gem' ,
333
339
}
334
340
}
335
341
ini_setting {'puppetagentserializationformat' :
336
342
setting => ' preferred_serialization_format' ,
337
- value => $serialization_format
343
+ value => $serialization_format ,
338
344
}
339
345
}
340
346
anchor { 'puppet::master::end' : }
You can’t perform that action at this time.
0 commit comments