# File lib/puppet/resource/catalog.rb, line 348 348: def remove_resource(*resources) 349: resources.each do |resource| 350: @resource_table.delete(resource.ref) 351: if aliases = @aliases[resource.ref] 352: aliases.each { |res_alias| @resource_table.delete(res_alias) } 353: @aliases.delete(resource.ref) 354: end 355: remove_vertex!(resource) if vertex?(resource) 356: @relationship_graph.remove_vertex!(resource) if @relationship_graph and @relationship_graph.vertex?(resource) 357: resource.remove 358: end 359: end