Puppet Class: glance

Inherited by:
glance::api
Defined in:
manifests/init.pp

Overview

class: glance

base glance config.

parameters:

[*package_ensure*]
  (Optional) Ensure state for package. On Ubuntu this setting
  is ignored since Ubuntu has packages per services
  Defaults to 'present'

Parameters:

  • package_ensure (Any) (defaults to: 'present')


12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/init.pp', line 12

class glance(
  $package_ensure = 'present'
) {

  include glance::deps
  include glance::params

  if ( $glance::params::package_name != undef ) {
    package { 'glance' :
      ensure => $package_ensure,
      name   => $::glance::params::package_name,
      tag    => ['openstack', 'glance-package'],
    }
  }

  include openstacklib::openstackclient
}