Puppet Class: vcenter::package
- Inherits:
- vcenter::params
- Defined in:
- manifests/package.pp
Overview
Copyright © 2013 VMware, Inc.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/package.pp', line 2
class vcenter::package (
) inherits vcenter::params {
package { [
'hashdiff',
'rest-client',
'gyoku',
'net-ssh',
]:
ensure => present,
provider => $::vcenter::params::provider,
}
# nori 2.0.0 gem is not compatible with PE (nokogiri?)
package { 'nori':
ensure => '1.1.4',
provider => $::vcenter::params::provider,
}
staging::file { 'rbvmomi.gem':
source => 'puppet:///modules/vcenter/rbvmomi-1.6.0.z1.gem',
} ->
package { 'rbvmomi':
ensure => '1.6.0.z1',
source => '/opt/staging/vcenter/rbvmomi.gem',
provider => $::vcenter::params::provider,
}
}
|