From: Krzysztof Wilczynski Date: Fri, 29 Apr 2011 19:47:39 +0000 (+0100) Subject: Minor changes. X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=b24c839f89058dd56e458420775a32ca46ea3259;p=puppet-stdlib.git Minor changes. Signed-off-by: Krzysztof Wilczynski --- 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