Puppet Class: one::oned::sunstone

Defined in:
manifests/oned/sunstone.pp

Overview

Class one::oned::sunstone

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
# File 'manifests/oned/sunstone.pp', line 19

class one::oned::sunstone {
  include one::prerequisites
  include one::params
  include one::oned::sunstone::install
  include one::oned::sunstone::config
  include one::oned::sunstone::service
  Class['one::prerequisites'] -> Class['one::params'] ->
  Class['one::oned::sunstone::install'] ->
    Class['one::oned::sunstone::config'] ~>
    Class['one::oned::sunstone::service']
  if $one::oned::ldap {
    include one::oned::sunstone::ldap
    Class['one::oned::sunstone::config'] -> Class['one::oned::sunstone::ldap']
  }
}