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: Icdc8d5235a576b714a99977197941457f1787917
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2025-09-23 21:38:50 +09:00
parent e3323504c1
commit 6d3abccd29
11 changed files with 22 additions and 22 deletions

View File

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

View File

@@ -115,7 +115,7 @@
class swift::containerreconciler (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
Swift::Pipeline $pipeline = ['catch_errors', 'proxy-logging', 'cache', 'proxy-server'],
$interval = $facts['os_service_default'],
$concurrency = $facts['os_service_default'],

View File

@@ -45,10 +45,10 @@
# Copyright 2011 Puppetlabs Inc, unless otherwise noted.
#
class swift (
$swift_hash_path_suffix = $facts['os_service_default'],
$swift_hash_path_prefix = $facts['os_service_default'],
$package_ensure = 'present',
Boolean $purge_config = false,
$swift_hash_path_suffix = $facts['os_service_default'],
$swift_hash_path_prefix = $facts['os_service_default'],
Stdlib::Ensure::Package $package_ensure = 'present',
Boolean $purge_config = false,
) {
include swift::deps
include swift::params

View File

@@ -132,7 +132,7 @@
class swift::objectexpirer (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
Swift::Pipeline $pipeline = ['catch_errors', 'proxy-logging', 'cache', 'proxy-server'],
$concurrency = $facts['os_service_default'],
$interval = $facts['os_service_default'],

View File

@@ -249,7 +249,7 @@ class swift::proxy (
$allow_open_expired = $facts['os_service_default'],
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
Swift::ServiceProvider $service_provider = $swift::params::service_provider,
Boolean $purge_config = false,
) inherits swift::params {

View File

@@ -177,7 +177,7 @@ class swift::proxy::ceilometer (
$driver = $facts['os_service_default'],
$topic = $facts['os_service_default'],
$control_exchange = $facts['os_service_default'],
$ensure = 'present',
Stdlib::Ensure::Package $ensure = 'present',
$nonblocking_notify = $facts['os_service_default'],
$ignore_projects = ['services'],
$auth_url = 'http://127.0.0.1:5000',

View File

@@ -29,7 +29,7 @@
class swift::storage::account (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
String[1] $config_file_name = 'account-server.conf',
Swift::ServiceProvider $service_provider = $swift::params::service_provider
) inherits swift::params {

View File

@@ -34,7 +34,7 @@
class swift::storage::container (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
Array[String[1]] $allowed_sync_hosts = ['127.0.0.1'],
String[1] $config_file_name = 'container-server.conf',
Swift::ServiceProvider $service_provider = $swift::params::service_provider

View File

@@ -37,7 +37,7 @@ define swift::storage::generic (
Swift::StorageServerType $type = $name,
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
String[1] $config_file_name = "${name}-server.conf",
Swift::ServiceProvider $service_provider = $swift::params::service_provider
) {

View File

@@ -29,7 +29,7 @@
class swift::storage::object (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
String[1] $config_file_name = 'object-server.conf',
Swift::ServiceProvider $service_provider = $swift::params::service_provider
) inherits swift::params {

View File

@@ -60,15 +60,15 @@
define swift::storage::policy (
$policy_name,
$default_policy,
$ensure = 'present',
$policy_aliases = undef,
$policy_index = $name,
$policy_type = 'replication',
$deprecated = undef,
$ec_type = undef,
$ec_num_data_fragments = undef,
$ec_num_parity_fragments = undef,
$ec_object_segment_size = undef,
Enum['present', 'absent'] $ensure = 'present',
$policy_aliases = undef,
$policy_index = $name,
$policy_type = 'replication',
$deprecated = undef,
$ec_type = undef,
$ec_num_data_fragments = undef,
$ec_num_parity_fragments = undef,
$ec_object_segment_size = undef,
) {
include swift::deps