From 2e76bee99866eac58f78429ed5fd4cacedacd2e1 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Tue, 18 Jul 2023 00:50:29 +0900 Subject: [PATCH] Ensure purge_config takes a boolean value The purge_config parameters only accept boolean values. This enforces that using the typed parameters. Change-Id: Ia5ecf568545d11a10cd35f064af85e43136ce838 --- manifests/init.pp | 2 +- manifests/policy.pp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index 1a0762c..77c3fc3 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -270,7 +270,7 @@ class cloudkitty( $rpc_response_timeout = $facts['os_service_default'], $control_exchange = $facts['os_service_default'], $notification_transport_url = $facts['os_service_default'], - $purge_config = false, + Boolean $purge_config = false, $auth_strategy = 'keystone', $api_paste_config = $facts['os_service_default'], $host = $facts['os_service_default'], diff --git a/manifests/policy.pp b/manifests/policy.pp index f437306..b79431e 100644 --- a/manifests/policy.pp +++ b/manifests/policy.pp @@ -52,7 +52,7 @@ class cloudkitty::policy ( $policy_path = '/etc/cloudkitty/policy.yaml', $policy_default_rule = $facts['os_service_default'], $policy_dirs = $facts['os_service_default'], - $purge_config = false, + Boolean $purge_config = false, ) { include cloudkitty::deps