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: Id545069b6766bbd367f119071234d80eb5fee9a5
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2025-09-23 17:57:59 +09:00
parent 549d2db430
commit 253c76869b
5 changed files with 25 additions and 25 deletions

View File

@@ -9,7 +9,7 @@
# Defaults to 'present'.
#
class zaqar::client (
$ensure = 'present'
Stdlib::Ensure::Package $ensure = 'present',
) {
include zaqar::deps
include zaqar::params

View File

@@ -78,21 +78,21 @@
# Defaults to false.
#
class zaqar (
$auth_strategy = 'keystone',
$admin_mode = $facts['os_service_default'],
$unreliable = $facts['os_service_default'],
$pooling = $facts['os_service_default'],
$queue_pipeline = $facts['os_service_default'],
$message_pipeline = $facts['os_service_default'],
$claim_pipeline = $facts['os_service_default'],
$subscription_pipeline = $facts['os_service_default'],
$topic_pipeline = $facts['os_service_default'],
$max_messages_post_size = $facts['os_service_default'],
$message_store = $facts['os_service_default'],
$management_store = $facts['os_service_default'],
$package_name = $zaqar::params::package_name,
$package_ensure = 'present',
Boolean $purge_config = false,
$auth_strategy = 'keystone',
$admin_mode = $facts['os_service_default'],
$unreliable = $facts['os_service_default'],
$pooling = $facts['os_service_default'],
$queue_pipeline = $facts['os_service_default'],
$message_pipeline = $facts['os_service_default'],
$claim_pipeline = $facts['os_service_default'],
$subscription_pipeline = $facts['os_service_default'],
$topic_pipeline = $facts['os_service_default'],
$max_messages_post_size = $facts['os_service_default'],
$message_store = $facts['os_service_default'],
$management_store = $facts['os_service_default'],
$package_name = $zaqar::params::package_name,
Stdlib::Ensure::Package $package_ensure = 'present',
Boolean $purge_config = false,
) inherits zaqar::params {
include zaqar::deps

View File

@@ -23,10 +23,10 @@
#
class zaqar::management::redis (
$uri,
$max_reconnect_attempts = $facts['os_service_default'],
$reconnect_sleep = $facts['os_service_default'],
$package_ensure = 'present',
Boolean $manage_package = true,
$max_reconnect_attempts = $facts['os_service_default'],
$reconnect_sleep = $facts['os_service_default'],
Stdlib::Ensure::Package $package_ensure = 'present',
Boolean $manage_package = true,
) {
include zaqar::deps
include zaqar::params

View File

@@ -9,7 +9,7 @@
#
class zaqar::management::sqlalchemy (
$uri,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
) {
include zaqar::deps

View File

@@ -23,10 +23,10 @@
#
class zaqar::messaging::redis (
$uri,
$max_reconnect_attempts = $facts['os_service_default'],
$reconnect_sleep = $facts['os_service_default'],
$package_ensure = 'present',
Boolean $manage_package = true,
$max_reconnect_attempts = $facts['os_service_default'],
$reconnect_sleep = $facts['os_service_default'],
Stdlib::Ensure::Package $package_ensure = 'present',
Boolean $manage_package = true,
) {
include zaqar::deps
include zaqar::params