Sha256: afd43f02ea885f1c996f9d16b2e2ded5e8a2d533d6ed16453472aeaf6d29873f

Contents?: true

Size: 761 Bytes

Versions: 1

Compression:

Stored size: 761 Bytes

Contents

# $Id: tagged.pp 1139 2006-04-26 17:01:46Z luke $

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"
}

$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 }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puppet-0.18.4 examples/code/snippets/tagged.pp