Add strict validation about boolean parameters
This ensures the parameters used by if-else logic accept only boolean values because non-boolean can result in unexpected behavior. Change-Id: Ic59d8374bb062063518ff8088f50c11045163322
This commit is contained in:
parent
2ab021d060
commit
2875dba27c
manifests
@ -72,18 +72,18 @@
|
||||
# Defaults to 'keystone'
|
||||
#
|
||||
class watcher::api (
|
||||
$package_ensure = 'present',
|
||||
$enabled = true,
|
||||
$manage_service = true,
|
||||
$port = $facts['os_service_default'],
|
||||
$max_limit = $facts['os_service_default'],
|
||||
$bind_host = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$enable_ssl_api = $facts['os_service_default'],
|
||||
$service_name = $::watcher::params::api_service_name,
|
||||
$create_db_schema = false,
|
||||
$upgrade_db = false,
|
||||
$auth_strategy = 'keystone',
|
||||
$package_ensure = 'present',
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$port = $facts['os_service_default'],
|
||||
$max_limit = $facts['os_service_default'],
|
||||
$bind_host = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$enable_ssl_api = $facts['os_service_default'],
|
||||
$service_name = $::watcher::params::api_service_name,
|
||||
Boolean $create_db_schema = false,
|
||||
Boolean $upgrade_db = false,
|
||||
$auth_strategy = 'keystone',
|
||||
) inherits watcher::params {
|
||||
|
||||
include watcher::policy
|
||||
|
@ -38,8 +38,8 @@
|
||||
#
|
||||
class watcher::applier (
|
||||
$package_ensure = 'present',
|
||||
$enabled = true,
|
||||
$manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$applier_workers = $facts['os_service_default'],
|
||||
$applier_conductor_topic = $facts['os_service_default'],
|
||||
$applier_status_topic = $facts['os_service_default'],
|
||||
|
Loading…
x
Reference in New Issue
Block a user