Add basic validation to class parameters
This commit is contained in:
@@ -17,6 +17,10 @@ class java(
|
||||
$version='1.6.0_25-fcs'
|
||||
) {
|
||||
|
||||
validate_re($jre, [ '^true$', '^false$' ])
|
||||
validate_re($jdk, [ '^true$', '^false$' ])
|
||||
validate_re($version, '^[._0-9a-zA-Z:-]+$')
|
||||
|
||||
$jre_real = $jre
|
||||
$jdk_real = $jdk
|
||||
$version_real = $version
|
||||
|
||||
@@ -17,7 +17,8 @@ class java::jdk_package (
|
||||
$version
|
||||
) {
|
||||
|
||||
# JJM FIXME Validation!
|
||||
validate_re($version, '^[._0-9a-zA-Z:-]+$')
|
||||
|
||||
$version_real = $version
|
||||
|
||||
package { 'jdk':
|
||||
|
||||
@@ -14,7 +14,8 @@ class java::jre_package (
|
||||
$version
|
||||
) {
|
||||
|
||||
# JJM FIXME Validation!
|
||||
validate_re($version, '^[._0-9a-zA-Z:-]+$')
|
||||
|
||||
$version_real = $version
|
||||
|
||||
package { 'jre':
|
||||
|
||||
Reference in New Issue
Block a user