diff --git a/manifests/dpdk.pp b/manifests/dpdk.pp index 4500a1d9..41f94e34 100644 --- a/manifests/dpdk.pp +++ b/manifests/dpdk.pp @@ -127,6 +127,16 @@ class vswitch::dpdk ( validate_legacy(Hash, 'validate_hash', $vs_config) validate_legacy(Boolean, 'validate_bool', $skip_restart) + if $vlan_limit != undef { + validate_legacy(Integer, 'validate_integer', $vlan_limit) + } + if $revalidator_cores != undef { + validate_legacy(Integer, 'validate_integer', $revalidator_cores) + } + if $handler_cores != undef { + validate_legacy(Integer, 'validate_integer', $handler_cores) + } + $restart = !$skip_restart kmod::load { 'vfio-pci': } diff --git a/manifests/ovs.pp b/manifests/ovs.pp index 1a4c2810..2243dad5 100644 --- a/manifests/ovs.pp +++ b/manifests/ovs.pp @@ -51,6 +51,10 @@ class vswitch::ovs( validate_legacy(Hash, 'validate_hash', $vs_config) validate_legacy(Boolean, 'validate_bool', $skip_restart) + if $vlan_limit != undef { + validate_legacy(Integer, 'validate_integer', $vlan_limit) + } + $restart = !$skip_restart if $enable_hw_offload {