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: I649a3c5a616b0c9b3e202af319746ce20ed4d5fe Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
@@ -105,7 +105,7 @@
|
||||
class vswitch::dpdk (
|
||||
String[1] $package_name,
|
||||
String[1] $service_name,
|
||||
String $package_ensure = 'present',
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
Optional[Integer[0]] $memory_channels = undef,
|
||||
Optional[String] $host_core_list = undef,
|
||||
Optional[String] $pmd_core_list = undef,
|
||||
|
@@ -45,12 +45,12 @@
|
||||
class vswitch::ovs (
|
||||
String[1] $package_name,
|
||||
String[1] $service_name,
|
||||
String $package_ensure = 'present',
|
||||
Boolean $enable_hw_offload = false,
|
||||
Boolean $disable_emc = false,
|
||||
Optional[Integer[0]] $vlan_limit = undef,
|
||||
Hash $vs_config = {},
|
||||
Boolean $skip_restart = false,
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
Boolean $enable_hw_offload = false,
|
||||
Boolean $disable_emc = false,
|
||||
Optional[Integer[0]] $vlan_limit = undef,
|
||||
Hash $vs_config = {},
|
||||
Boolean $skip_restart = false,
|
||||
) {
|
||||
$restart = !$skip_restart
|
||||
|
||||
|
@@ -3,7 +3,7 @@
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": ">=5.0.0 <10.0.0"
|
||||
"version_requirement": ">=9.0.0 <10.0.0"
|
||||
},
|
||||
{
|
||||
"name": "puppet/kmod",
|
||||
|
Reference in New Issue
Block a user