summaryrefslogtreecommitdiff
path: root/lib/puppet/parser/functions/ensure_resources.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parser/functions/ensure_resources.rb')
-rw-r--r--lib/puppet/parser/functions/ensure_resources.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/parser/functions/ensure_resources.rb b/lib/puppet/parser/functions/ensure_resources.rb
index 30d57a8..b3c51e6 100644
--- a/lib/puppet/parser/functions/ensure_resources.rb
+++ b/lib/puppet/parser/functions/ensure_resources.rb
@@ -36,7 +36,7 @@ ENDOFDOC
params ||= {}
if title.is_a?(Hash)
- resource_hash = Hash(title)
+ resource_hash = title.dup
resources = resource_hash.keys
Puppet::Parser::Functions.function(:ensure_resource)