Puppet Class: profile::ceph::auth::load_all

Defined in:
modules/profile/manifests/ceph/auth/load_all.pp

Overview

This profile deploys and loads to ceph all the known authorizations. You only need one of profile::ceph::auth::load_all or profile::ceph::auth::deploy, the first will also deploy all known auths.

Parameters:

  • configuration (Ceph::Auth::Conf) (defaults to: lookup('profile::ceph::auth::load_all::configuration'))
  • enabled (Boolean) (defaults to: lookup('profile::ceph::auth::load_all::enabled'))


3
4
5
6
7
8
9
10
11
12
13
# File 'modules/profile/manifests/ceph/auth/load_all.pp', line 3

class profile::ceph::auth::load_all (
    Ceph::Auth::Conf $configuration = lookup('profile::ceph::auth::load_all::configuration'),
    # this is temporary to allow a gradual deployment
    Boolean          $enabled       = lookup('profile::ceph::auth::load_all::enabled'),
) {
    if ($enabled) {
        class { 'ceph::auth::load_all':
            configuration => $configuration,
        }
    }
}