|
60 | 60 | $puppet_agent_service = $::puppet::params::puppet_agent_service,
|
61 | 61 | $puppet_agent_package = $::puppet::params::puppet_agent_package,
|
62 | 62 | $version = 'present',
|
| 63 | + $puppet_facter_package = $::puppet::params::puppet_facter_package, |
63 | 64 | $puppet_run_style = 'service',
|
64 | 65 | $puppet_run_command = '/usr/bin/puppet agent --no-daemonize --onetime --logdest syslog > /dev/null 2>&1',
|
65 | 66 | $user_id = undef,
|
|
125 | 126 | }
|
126 | 127 | case $::osfamily {
|
127 | 128 | 'Darwin': {
|
128 |
| - package {"facter-${mac_facter_version}.dmg": |
| 129 | + package {$puppet_facter_package: |
129 | 130 | ensure => present,
|
130 | 131 | provider => $package_provider,
|
131 |
| - source => "https://downloads.puppetlabs.com/mac/facter-${mac_facter_version}.dmg", |
| 132 | + source => "https://downloads.puppetlabs.com/mac/${puppet_facter_package}", |
132 | 133 | }
|
133 |
| - package { "puppet-${mac_version}.dmg": |
| 134 | + package { $puppet_agent_package: |
134 | 135 | ensure => present,
|
135 | 136 | provider => $package_provider,
|
136 |
| - source => "https://downloads.puppetlabs.com/mac/puppet-${mac_version}.dmg" |
| 137 | + source => "https://downloads.puppetlabs.com/mac/${puppet_agent_package}" |
137 | 138 | }
|
138 | 139 | }
|
139 | 140 | default: {
|
140 | 141 | package { $puppet_agent_package:
|
141 | 142 | ensure => $version,
|
142 | 143 | provider => $package_provider,
|
143 | 144 | }
|
144 |
| - } |
| 145 | + } |
145 | 146 | }
|
146 | 147 |
|
147 | 148 | if $puppet_run_style == 'service' {
|
|
489 | 490 | }
|
490 | 491 | unless defined(Package['msgpack']) {
|
491 | 492 | package {'msgpack':
|
492 |
| - ensure => 'latest', |
493 |
| - provider => 'gem', |
494 |
| - require => Package[$::puppet::params::ruby_dev, 'gcc'], |
| 493 | + ensure => 'latest', |
| 494 | + provider => 'gem', |
| 495 | + require => Package[$::puppet::params::ruby_dev, 'gcc'], |
495 | 496 | }
|
496 | 497 | }
|
497 | 498 | }
|
|
0 commit comments