From bda8e52a02d77c39cd96ea02352c0067a57135e7 Mon Sep 17 00:00:00 2001 From: luke Date: Wed, 26 Apr 2006 17:01:46 +0000 Subject: This should have been in 0.16.1. Moving the "setclass" statements around so that classes are set before a given class's code is evaluated, so it can be tested within the code, within node defs, components, or classes. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1139 980ebf18-57e1-0310-9a29-db15c13687c0 --- examples/code/snippets/tagged.pp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'examples/code/snippets') diff --git a/examples/code/snippets/tagged.pp b/examples/code/snippets/tagged.pp index f4d6ff7ca..7d382d01c 100644 --- a/examples/code/snippets/tagged.pp +++ b/examples/code/snippets/tagged.pp @@ -3,6 +3,16 @@ tag testing tag(funtest) +define tagdefine { + $path = tagged(tagdefine) ? { + true => "true", false => "false" + } + + file { "/tmp/taggeddefine$path": ensure => file } +} + +tagdefine {} + $yayness = tagged(yayness) ? { true => "true", false => "false" } -- cgit