From 126e87107329df6673f6df25c7030854314855b9 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 22 Jul 2023 23:51:16 +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: I80c901f3081ef057980b8c736c65c43e4fd522b2 --- 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 4437de0d8..8a4d97996 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -439,7 +439,7 @@ class nova( $initial_cpu_allocation_ratio = $facts['os_service_default'], $initial_ram_allocation_ratio = $facts['os_service_default'], $initial_disk_allocation_ratio = $facts['os_service_default'], - $purge_config = false, + Boolean $purge_config = false, $my_ip = $facts['os_service_default'], $dhcp_domain = $facts['os_service_default'], $instance_name_template = $facts['os_service_default'], diff --git a/manifests/policy.pp b/manifests/policy.pp index 9736d33e5..522f0bc1e 100644 --- a/manifests/policy.pp +++ b/manifests/policy.pp @@ -52,7 +52,7 @@ class nova::policy ( $policy_path = '/etc/nova/policy.yaml', $policy_default_rule = $facts['os_service_default'], $policy_dirs = $facts['os_service_default'], - $purge_config = false, + Boolean $purge_config = false, ) { include nova::deps