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