# == Class: ceilometer::agent::polling::rgw # # Configure rgw parameters # # === Parameters # # [*access_key*] # (Optional) Access key for Radosgw Admin. # Defaults to $::os_service_default # # [*secret_key*] # (Optional) Secret key for Radosgw Admin. # Defaults to $::os_service_default # # [*implicit_tenants*] # (Optional) Whether RGW uses implicit tenants or not. # Defaults to $::os_service_default # class ceilometer::agent::polling::rgw ( $access_key = $::os_service_default, $secret_key = $::os_service_default, $implicit_tenants = $::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; } }