From d43dc864e6fa3a972c363a857463b609e1f783a6 Mon Sep 17 00:00:00 2001 From: luke Date: Tue, 13 Sep 2005 15:36:44 +0000 Subject: 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 --- examples/code/snippets/selectorvalues.pp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 examples/code/snippets/selectorvalues.pp (limited to 'examples/code/snippets/selectorvalues.pp') 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 } -- cgit