diff options
Diffstat (limited to 'examples/code/snippets')
-rw-r--r-- | examples/code/snippets/tagged.pp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/examples/code/snippets/tagged.pp b/examples/code/snippets/tagged.pp new file mode 100644 index 000000000..f4d6ff7ca --- /dev/null +++ b/examples/code/snippets/tagged.pp @@ -0,0 +1,25 @@ +# $Id$ + +tag testing +tag(funtest) + +$yayness = tagged(yayness) ? { + true => "true", false => "false" +} + +$testing = tagged(testing) ? { + true => "true", false => "false" +} + +$both = tagged(testing, yayness) ? { + true => "true", false => "false" +} + +$bothtrue = tagged(testing, testing) ? { + true => "true", false => "false" +} + +file { "/tmp/taggedyayness$yayness": ensure => file } +file { "/tmp/taggedtesting$testing": ensure => file } +file { "/tmp/taggedboth$both": ensure => file } +file { "/tmp/taggedbothtrue$bothtrue": ensure => file } |