Ensure proper type for polling_meters
This parameter requires an array value. Let's validate the input at the parameter layer to avoid unexpected failure within the lower logic. Change-Id: Ib370a7c6930398675e8c18011e9ea8d5a90d0525
This commit is contained in:
parent
51985be052
commit
180cb23ce0
@ -82,23 +82,23 @@
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
class ceilometer::agent::polling (
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
Boolean $separate_services = false,
|
||||
$package_ensure = 'present',
|
||||
Boolean $manage_user = true,
|
||||
Boolean $central_namespace = true,
|
||||
Boolean $compute_namespace = true,
|
||||
Boolean $ipmi_namespace = true,
|
||||
$instance_discovery_method = $facts['os_service_default'],
|
||||
$resource_update_interval = $facts['os_service_default'],
|
||||
$resource_cache_expiry = $facts['os_service_default'],
|
||||
Boolean $manage_polling = false,
|
||||
$polling_interval = 600,
|
||||
$polling_meters = $::ceilometer::params::polling_meters,
|
||||
Optional[Hash]$polling_config = undef,
|
||||
$batch_size = $facts['os_service_default'],
|
||||
$tenant_name_discovery = $facts['os_service_default'],
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
Boolean $separate_services = false,
|
||||
$package_ensure = 'present',
|
||||
Boolean $manage_user = true,
|
||||
Boolean $central_namespace = true,
|
||||
Boolean $compute_namespace = true,
|
||||
Boolean $ipmi_namespace = true,
|
||||
$instance_discovery_method = $facts['os_service_default'],
|
||||
$resource_update_interval = $facts['os_service_default'],
|
||||
$resource_cache_expiry = $facts['os_service_default'],
|
||||
Boolean $manage_polling = false,
|
||||
$polling_interval = 600,
|
||||
Array[String[1]] $polling_meters = $::ceilometer::params::polling_meters,
|
||||
Optional[Hash]$polling_config = undef,
|
||||
$batch_size = $facts['os_service_default'],
|
||||
$tenant_name_discovery = $facts['os_service_default'],
|
||||
) inherits ceilometer {
|
||||
|
||||
include ceilometer::deps
|
||||
|
Loading…
x
Reference in New Issue
Block a user