diff options
-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 |