Puppet Class: manila::backends
- Defined in:
- manifests/backends.pp
Overview
Class: manila::backends
Class to set the enabled_backends list
Parameters
- enabled_share_backends
-
(Required) a list of ini sections to enable. This should contain names used in manila::backend::* resources. Example: [‘share1’, ‘share2’, ‘sata3’]
Author: Andrew Woodward <awoodward@mirantis.com>
13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'manifests/backends.pp', line 13
class manila::backends (
Variant[String[1], Array[String[1], 1]] $enabled_share_backends
) {
include manila::deps
# Maybe this could be extended to dynamically find the enabled names
manila_config {
'DEFAULT/enabled_share_backends': value => join(any2array($enabled_share_backends), ',');
}
}
|