Puppet Class: ceilometer::agent::polling::rgw

Defined in:
manifests/agent/polling/rgw.pp

Overview

Class: ceilometer::agent::polling::rgw

Configure rgw parameters

Parameters

access_key

(Optional) Access key for Radosgw Admin. Defaults to $facts

secret_key

(Optional) Secret key for Radosgw Admin. Defaults to $facts

implicit_tenants

(Optional) Whether RGW uses implicit tenants or not. Defaults to $facts

Parameters:

  • access_key (Any) (defaults to: $facts['os_service_default'])
  • secret_key (Any) (defaults to: $facts['os_service_default'])
  • implicit_tenants (Any) (defaults to: $facts['os_service_default'])


19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'manifests/agent/polling/rgw.pp', line 19

class ceilometer::agent::polling::rgw (
  $access_key       = $facts['os_service_default'],
  $secret_key       = $facts['os_service_default'],
  $implicit_tenants = $facts['os_service_default'],
) {

  include ceilometer::deps

  ceilometer_config {
    'rgw_admin_credentials/access_key': value => $access_key, secret => true;
    'rgw_admin_credentials/secret_key': value => $secret_key, secret => true;
    'rgw_client/implicit_tenants':      value => $implicit_tenants;
  }
}