summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Wilczynski <krzysztof.wilczynski@linux.com>2011-04-29 23:15:05 +0100
committerKrzysztof Wilczynski <krzysztof.wilczynski@linux.com>2011-04-29 23:15:05 +0100
commitf4f47f6d5f38e9d72fd0fc4701e8cb2b78fc238e (patch)
tree072830ef2c180e1db565b410c122baef4ea4edfe
parent94db34684d3cc3fff64fd3336a53fa1eb56fc83d (diff)
Changed wording in the error message.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
-rw-r--r--abs.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/abs.rb b/abs.rb
index aee68e4..c3e90d4 100644
--- a/abs.rb
+++ b/abs.rb
@@ -12,14 +12,15 @@ module Puppet::Parser::Functions
value = arguments[0]
+ # Numbers in Puppet are often string-encoded ...
if value.is_a?(String)
if value.match(/^-?(?:\d+)(?:\.\d+){1}$/)
value = value.to_f
elsif value.match(/^-?\d+$/)
value = value.to_i
else
- raise(Puppet::ParseError, 'abs(): Requires a numeric ' +
- 'value to work with')
+ raise(Puppet::ParseError, 'abs(): Requires float or ' +
+ 'integer to work with')
end
end