summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Tomulik <ptomulik@meil.pw.edu.pl>2013-08-08 16:56:32 +0200
committerPaweł Tomulik <ptomulik@meil.pw.edu.pl>2013-08-08 16:56:32 +0200
commit2ba5404b16911c6a926e66a5efbe0b164cb6b658 (patch)
tree928bb9722d83f3034f869ad770a50e0cb3ce8d71
parent0a02295c42a8cc22db86672bf69e6f0dd7046a5c (diff)
minor corrections to delete_values()
-rw-r--r--lib/puppet/parser/functions/delete_values.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/puppet/parser/functions/delete_values.rb b/lib/puppet/parser/functions/delete_values.rb
index 2fcbd16..17b9d37 100644
--- a/lib/puppet/parser/functions/delete_values.rb
+++ b/lib/puppet/parser/functions/delete_values.rb
@@ -15,12 +15,11 @@ Would return: {'a'=>'A','c'=>'C','B'=>'D'}
"delete_values(): Wrong number of arguments given " +
"(#{arguments.size} of 2)") if arguments.size != 2
- hash = arguments[0]
- item = arguments[1]
+ hash, item = arguments
if not hash.is_a?(Hash)
raise(TypeError, "delete_values(): First argument must be a Hash. " + \
- "Given an" " argument of class #{hash.class}.")
+ "Given an argument of class #{hash.class}.")
end
hash.delete_if { |key, val| item == val }
end