Puppet Class: one::oned::install

Defined in:
manifests/oned/install.pp

Overview

Class one::oned::install

Installation and Configuration of OpenNebula opennebula.org/

Author

ePost Development GmbH © 2013

Contributors:

  • Martin Alfke

  • Achim Ledermueller (Netways GmbH)

  • Sebastian Saemann (Netways GmbH)

License

Apache License Version 2.0 www.apache.org/licenses/LICENSE-2.0.html



19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'manifests/oned/install.pp', line 19

class one::oned::install {
  package { $one::params::rubygems :
    ensure    => latest,
    provider  => gem,
    require   => Class['one::prerequisites'],
  }
  package { $one::params::oned_packages :
    ensure  => latest,
    require => Class['one::prerequisites'],
  }

  if ($one::params::hook_scripts_pkgs) {
    package { $one::params::hook_scripts_pkgs :
      ensure  => latest,
      require => Class['one::prerequisites'],
    }
  }
}