Merge "Validate ensure parameter for package resources"

This commit is contained in:
Zuul
2025-09-25 17:40:28 +00:00
committed by Gerrit Code Review
2 changed files with 5 additions and 5 deletions

View File

@@ -17,9 +17,9 @@
# Defaults to 'present'
#
class openstacklib::iscsid (
Boolean $enabled = true,
Boolean $manage_service = true,
$package_ensure = 'present'
Boolean $enabled = true,
Boolean $manage_service = true,
Stdlib::Ensure::Package $package_ensure = 'present'
) {
include openstacklib::params

View File

@@ -13,8 +13,8 @@
# Defaults to $openstacklib::params::openstackclient_package_name
#
class openstacklib::openstackclient (
$package_name = $openstacklib::params::openstackclient_package_name,
$package_ensure = 'present',
String[1] $package_name = $openstacklib::params::openstackclient_package_name,
Stdlib::Ensure::Package $package_ensure = 'present'
) inherits openstacklib::params {
stdlib::ensure_packages($package_name, {
'ensure' => $package_ensure,