summaryrefslogtreecommitdiff
path: root/spec/fixtures/test/manifests/validate_legacy.pp
diff options
context:
space:
mode:
authorHelen Campbell <helen@puppetlabs.com>2016-08-10 14:17:16 +0100
committerHelen Campbell <helen@puppetlabs.com>2016-08-11 18:59:15 +0100
commitadf922c28441bc95f5cbac1f0951256c080b3298 (patch)
tree709bcf434658a291ce9a87e3bc4639992141725b /spec/fixtures/test/manifests/validate_legacy.pp
parent999c267a3871c7d59513869c94c43c3477f1c6f1 (diff)
(WIP) Addition of validate legacy function
Diffstat (limited to 'spec/fixtures/test/manifests/validate_legacy.pp')
-rw-r--r--spec/fixtures/test/manifests/validate_legacy.pp18
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/fixtures/test/manifests/validate_legacy.pp b/spec/fixtures/test/manifests/validate_legacy.pp
new file mode 100644
index 0000000..706df88
--- /dev/null
+++ b/spec/fixtures/test/manifests/validate_legacy.pp
@@ -0,0 +1,18 @@
+# Class to test stdlib validate_legacy function
+
+class test::validate_legacy(
+ $type,
+ $prev_validation,
+ $value,
+ $previous_arg1,
+ $previous_arg2 = undef,
+ ) {
+
+ if $previous_arg2 == undef {
+ validate_legacy( $type, $prev_validation, $value, $previous_arg1 )
+ } else {
+ validate_legacy( $type, $prev_validation, $value, $previous_arg1, $previous_arg2 )
+ }
+ notice("Success")
+
+}