Validate ensure parameter for package resources
The minimum version of puppetlabs-stdlib has been bumped globally, so now we can use the common type definition. Change-Id: I67065c08fa75184bb098985ad7fd30433e1c82d1 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
@@ -102,26 +102,26 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class barbican::api (
|
||||
$package_ensure = 'present',
|
||||
$bind_host = '0.0.0.0',
|
||||
$bind_port = '9311',
|
||||
$host_href = undef,
|
||||
$max_allowed_secret_in_bytes = $facts['os_service_default'],
|
||||
$max_allowed_request_size_in_bytes = $facts['os_service_default'],
|
||||
$enabled_secretstore_plugins = $facts['os_service_default'],
|
||||
$enabled_crypto_plugins = $facts['os_service_default'],
|
||||
$enabled_secret_stores = 'simple_crypto',
|
||||
Boolean $multiple_secret_stores_enabled = false,
|
||||
$auth_strategy = 'keystone',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
Boolean $sync_db = true,
|
||||
$db_auto_create = $facts['os_service_default'],
|
||||
$service_name = $barbican::params::api_service_name,
|
||||
$enable_proxy_headers_parsing = $facts['os_service_default'],
|
||||
$max_request_body_size = $facts['os_service_default'],
|
||||
$max_limit_paging = $facts['os_service_default'],
|
||||
$default_limit_paging = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = 'present',
|
||||
$bind_host = '0.0.0.0',
|
||||
$bind_port = '9311',
|
||||
$host_href = undef,
|
||||
$max_allowed_secret_in_bytes = $facts['os_service_default'],
|
||||
$max_allowed_request_size_in_bytes = $facts['os_service_default'],
|
||||
$enabled_secretstore_plugins = $facts['os_service_default'],
|
||||
$enabled_crypto_plugins = $facts['os_service_default'],
|
||||
$enabled_secret_stores = 'simple_crypto',
|
||||
Boolean $multiple_secret_stores_enabled = false,
|
||||
$auth_strategy = 'keystone',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
Boolean $sync_db = true,
|
||||
$db_auto_create = $facts['os_service_default'],
|
||||
$service_name = $barbican::params::api_service_name,
|
||||
$enable_proxy_headers_parsing = $facts['os_service_default'],
|
||||
$max_request_body_size = $facts['os_service_default'],
|
||||
$max_limit_paging = $facts['os_service_default'],
|
||||
$default_limit_paging = $facts['os_service_default'],
|
||||
) inherits barbican::params {
|
||||
include barbican::deps
|
||||
include barbican::db
|
||||
|
@@ -180,43 +180,43 @@
|
||||
# Defaults to false.
|
||||
#
|
||||
class barbican (
|
||||
$package_ensure = 'present',
|
||||
$default_transport_url = $facts['os_service_default'],
|
||||
$rpc_response_timeout = $facts['os_service_default'],
|
||||
$control_exchange = $facts['os_service_default'],
|
||||
$notification_transport_url = $facts['os_service_default'],
|
||||
$notification_driver = $facts['os_service_default'],
|
||||
$notification_topics = $facts['os_service_default'],
|
||||
$notification_retry = $facts['os_service_default'],
|
||||
$rabbit_use_ssl = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
||||
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
||||
$rabbit_ha_queues = $facts['os_service_default'],
|
||||
$rabbit_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_queues_ttl = $facts['os_service_default'],
|
||||
$rabbit_quorum_delivery_limit = $facts['os_service_default'],
|
||||
$rabbit_quorum_max_memory_length = $facts['os_service_default'],
|
||||
$rabbit_quorum_max_memory_bytes = $facts['os_service_default'],
|
||||
$rabbit_use_queue_manager = $facts['os_service_default'],
|
||||
$rabbit_stream_fanout = $facts['os_service_default'],
|
||||
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
||||
$amqp_durable_queues = $facts['os_service_default'],
|
||||
$amqp_auto_delete = $facts['os_service_default'],
|
||||
$queue_enable = $facts['os_service_default'],
|
||||
$queue_namespace = $facts['os_service_default'],
|
||||
$queue_topic = $facts['os_service_default'],
|
||||
$queue_version = $facts['os_service_default'],
|
||||
$queue_server_name = $facts['os_service_default'],
|
||||
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
||||
$kombu_ssl_certfile = $facts['os_service_default'],
|
||||
$kombu_ssl_keyfile = $facts['os_service_default'],
|
||||
$kombu_ssl_version = $facts['os_service_default'],
|
||||
$kombu_reconnect_delay = $facts['os_service_default'],
|
||||
$kombu_failover_strategy = $facts['os_service_default'],
|
||||
$kombu_compression = $facts['os_service_default'],
|
||||
Boolean $purge_config = false,
|
||||
Stdlib::Ensure::Package $package_ensure = 'present',
|
||||
$default_transport_url = $facts['os_service_default'],
|
||||
$rpc_response_timeout = $facts['os_service_default'],
|
||||
$control_exchange = $facts['os_service_default'],
|
||||
$notification_transport_url = $facts['os_service_default'],
|
||||
$notification_driver = $facts['os_service_default'],
|
||||
$notification_topics = $facts['os_service_default'],
|
||||
$notification_retry = $facts['os_service_default'],
|
||||
$rabbit_use_ssl = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
||||
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
||||
$rabbit_ha_queues = $facts['os_service_default'],
|
||||
$rabbit_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_queues_ttl = $facts['os_service_default'],
|
||||
$rabbit_quorum_delivery_limit = $facts['os_service_default'],
|
||||
$rabbit_quorum_max_memory_length = $facts['os_service_default'],
|
||||
$rabbit_quorum_max_memory_bytes = $facts['os_service_default'],
|
||||
$rabbit_use_queue_manager = $facts['os_service_default'],
|
||||
$rabbit_stream_fanout = $facts['os_service_default'],
|
||||
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
||||
$amqp_durable_queues = $facts['os_service_default'],
|
||||
$amqp_auto_delete = $facts['os_service_default'],
|
||||
$queue_enable = $facts['os_service_default'],
|
||||
$queue_namespace = $facts['os_service_default'],
|
||||
$queue_topic = $facts['os_service_default'],
|
||||
$queue_version = $facts['os_service_default'],
|
||||
$queue_server_name = $facts['os_service_default'],
|
||||
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
||||
$kombu_ssl_certfile = $facts['os_service_default'],
|
||||
$kombu_ssl_keyfile = $facts['os_service_default'],
|
||||
$kombu_ssl_version = $facts['os_service_default'],
|
||||
$kombu_reconnect_delay = $facts['os_service_default'],
|
||||
$kombu_failover_strategy = $facts['os_service_default'],
|
||||
$kombu_compression = $facts['os_service_default'],
|
||||
Boolean $purge_config = false,
|
||||
) {
|
||||
include barbican::deps
|
||||
include barbican::params
|
||||
|
@@ -38,7 +38,7 @@ class barbican::keystone::notification (
|
||||
$keystone_notification_topic = $facts['os_service_default'],
|
||||
$keystone_notification_allow_requeue = $facts['os_service_default'],
|
||||
$keystone_notification_thread_pool_size = $facts['os_service_default'],
|
||||
$package_ensure = 'present',
|
||||
Stdlib::Ensure::Package $package_ensure = 'present',
|
||||
Boolean $manage_service = true,
|
||||
) {
|
||||
include barbican::deps
|
||||
|
@@ -25,11 +25,11 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class barbican::retry_scheduler (
|
||||
$package_ensure = 'present',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
$initial_delay_seconds = $facts['os_service_default'],
|
||||
$periodic_interval_max_seconds = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = 'present',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
$initial_delay_seconds = $facts['os_service_default'],
|
||||
$periodic_interval_max_seconds = $facts['os_service_default'],
|
||||
) {
|
||||
include barbican::deps
|
||||
include barbican::params
|
||||
|
@@ -38,10 +38,10 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class barbican::worker (
|
||||
$package_ensure = 'present',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
$workers = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = 'present',
|
||||
Boolean $manage_service = true,
|
||||
Boolean $enabled = true,
|
||||
$workers = $facts['os_service_default'],
|
||||
) inherits barbican::params {
|
||||
include barbican::deps
|
||||
|
||||
|
@@ -7,7 +7,7 @@
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": ">=5.0.0 <10.0.0"
|
||||
"version_requirement": ">=9.0.0 <10.0.0"
|
||||
},
|
||||
{
|
||||
"name": "openstack/keystone",
|
||||
|
Reference in New Issue
Block a user