diff options
author | Krzysztof Wilczynski <krzysztof.wilczynski@linux.com> | 2011-04-29 20:47:39 +0100 |
---|---|---|
committer | Krzysztof Wilczynski <krzysztof.wilczynski@linux.com> | 2011-04-29 20:47:39 +0100 |
commit | b24c839f89058dd56e458420775a32ca46ea3259 (patch) | |
tree | 8aa783a1e3a9c44d33da3467c2dea2b5ad812e70 | |
parent | f3b6b11e85ba42af809c12e50f0172dc582a680a (diff) | |
download | puppet-stdlib-b24c839f89058dd56e458420775a32ca46ea3259.tar.gz puppet-stdlib-b24c839f89058dd56e458420775a32ca46ea3259.tar.bz2 |
Minor changes.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
-rw-r--r-- | bool2num.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bool2num.rb b/bool2num.rb index b0dbc88..9de7f50 100644 --- a/bool2num.rb +++ b/bool2num.rb @@ -19,6 +19,7 @@ module Puppet::Parser::Functions end if value.is_a?(String) + result = case value # # This is how undef looks like in Puppet ... @@ -32,6 +33,7 @@ module Puppet::Parser::Functions else raise(Puppet::ParseError, 'bool2num(): Unknown type of boolean given') end + else # We have real boolean values as well ... result = value ? 1 : 0 |