summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/resource.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parser/resource.rb')
-rw-r--r--lib/puppet/parser/resource.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/puppet/parser/resource.rb b/lib/puppet/parser/resource.rb
index 0722f388c..56b430b7f 100644
--- a/lib/puppet/parser/resource.rb
+++ b/lib/puppet/parser/resource.rb
@@ -207,9 +207,9 @@ class Puppet::Parser::Resource
db_resource.ar_hash_merge(db_resource.get_tag_hash(),
updated_tags,
:create => Proc.new { |name, tag|
- db_resource.add_resource_tag(tag)
- }, :delete => Proc.new { |rt|
- rt.each { |tag| db_resource.resource_tags.delete(tag) }
+ db_resource.add_resource_tag(name)
+ }, :delete => Proc.new { |tag|
+ db_resource.resource_tags.delete(tag)
}, :modify => Proc.new { |db, mem|
# nothing here
})