Puppet Class: one::install
- Defined in:
- manifests/install.pp
Overview
Class one::install
packages needed by both (compute node and head)
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'manifests/install.pp', line 5
class one::install (
$http_proxy = $one::params::http_proxy,
$dbus_pkg = $one::params::dbus_pkg,
){
file { '/etc/gemrc':
ensure => 'file',
content => "---\nhttp_proxy: ${http_proxy}\n",
}
File['/etc/gemrc'] -> Package <| provider == 'gem' |>
package { $dbus_pkg:
ensure => present,
require => Class['one::prerequisites'],
}
file { '/var/lib/one':
ensure => 'directory',
owner => 'oneadmin',
group => 'oneadmin',
}
}
|