Puppet Class: one::oned::sunstone::service

Defined in:
manifests/oned/sunstone/service.pp

Overview

Class one::oned::sunstone::service

Installation and Configuration of OpenNebula opennebula.org/

Author

ePost Development GmbH © 2013

Contributors:

  • Martin Alfke

License

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



17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'manifests/oned/sunstone/service.pp', line 17

class one::oned::sunstone::service {
  if $one::sunstone_passenger {
      $srv_ensure = stopped
      $srv_enable = false
  } else {
      $srv_ensure = running
      $srv_enable = true
  }
  service { 'opennebula-sunstone':
    ensure => $srv_ensure,
    enable => $srv_enable,
    require=> Service['opennebula'],
  }
}