Puppet Class: cinder::backends

Defined in:
manifests/backends.pp

Overview

Class: cinder::backends

Class to set the enabled_backends list

Parameters

enabled_backends

(Required) a list of ini sections to enable. This should contain names used in ceph::backend::* resources. Example: [‘volume1’, ‘volume2’, ‘sata3’]

Author: Andrew Woodward <awoodward@mirantis.com>

Parameters:

  • enabled_backends (Any) (defaults to: undef)


13
14
15
16
17
18
19
20
21
22
23
# File 'manifests/backends.pp', line 13

class cinder::backends (
  $enabled_backends    = undef,
) {

  include ::cinder::deps

  # Maybe this could be extented to dynamicly find the enabled names
  cinder_config {
    'DEFAULT/enabled_backends': value => join($enabled_backends, ',');
  }
}