Ensure purge_config takes a boolean value

The purge_config parameters only accept boolean values. This enforces
that using the typed parameters.

Change-Id: I15aa0c8ddfb4063e285206de13cbb9fc8cb8143c
This commit is contained in:
Takashi Kajinami 2023-07-18 00:53:04 +09:00
parent 4f5423407a
commit 4280dfe94e
2 changed files with 4 additions and 4 deletions

View File

@ -18,9 +18,9 @@
# Defaults to false. # Defaults to false.
# #
class gnocchi ( class gnocchi (
$package_ensure = 'present', $package_ensure = 'present',
$coordination_url = $facts['os_service_default'], $coordination_url = $facts['os_service_default'],
$purge_config = false, Boolean $purge_config = false,
) inherits gnocchi::params { ) inherits gnocchi::params {
include gnocchi::deps include gnocchi::deps

View File

@ -52,7 +52,7 @@ class gnocchi::policy (
$policy_path = '/etc/gnocchi/policy.yaml', $policy_path = '/etc/gnocchi/policy.yaml',
$policy_default_rule = $facts['os_service_default'], $policy_default_rule = $facts['os_service_default'],
$policy_dirs = $facts['os_service_default'], $policy_dirs = $facts['os_service_default'],
$purge_config = false, Boolean $purge_config = false,
) { ) {
include gnocchi::deps include gnocchi::deps