# File lib/fog/softlayer/requests/compute/delete_bare_metal_tags.rb, line 36 def delete_bare_metal_tags(id, tags = []) raise ArgumentError, "Tags argument for #{self.class.name}##{__method__} must be Array." unless tags.is_a?(Array) subset = self.get_bare_metal_tags(id).body['tagReferences'].map do |i| i['tag']['name'] unless tags.include?(i['tag']['name']) end.compact self.create_bare_metal_tags(id, subset) end