diff options
author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-13 15:36:44 +0000 |
---|---|---|
committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-13 15:36:44 +0000 |
commit | d43dc864e6fa3a972c363a857463b609e1f783a6 (patch) | |
tree | 4bef9d0fc00e3ff5c9e77b583da378bc3f56684e /examples/code/snippets/selectorvalues.pp | |
parent | aca4cf86247bc73c95d12b3ce3a536302c1bfd0c (diff) | |
download | puppet-d43dc864e6fa3a972c363a857463b609e1f783a6.tar.gz puppet-d43dc864e6fa3a972c363a857463b609e1f783a6.tar.xz puppet-d43dc864e6fa3a972c363a857463b609e1f783a6.zip |
tracked down some sticky bugs related to having false values and empty strings; all fixed now, and all tests pass again, including the new tests that cover the bugs i found
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@652 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'examples/code/snippets/selectorvalues.pp')
-rw-r--r-- | examples/code/snippets/selectorvalues.pp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/examples/code/snippets/selectorvalues.pp b/examples/code/snippets/selectorvalues.pp new file mode 100644 index 000000000..e4d1ce444 --- /dev/null +++ b/examples/code/snippets/selectorvalues.pp @@ -0,0 +1,22 @@ +$value1 = "" +$value2 = true +$value3 = false + +$mode1 = $value1 ? { + "" => 755, + default => 644 +} + +$mode2 = $value2 ? { + true => 755, + default => 644 +} + +$mode3 = $value3 ? { + false => 755, + default => 644 +} + +file { "/tmp/selectorvalues1": create => true, mode => $mode1 } +file { "/tmp/selectorvalues2": create => true, mode => $mode2 } +file { "/tmp/selectorvalues3": create => true, mode => $mode3 } |