def delete_attribute_values(attributes)
opts = {
:domain_name => item.domain.name,
:item_name => item.name,
:attributes => [],
:expected => expect_condition_opts(attributes)
}
attributes.each do |name, values|
if name != "if""if" && name != "unless""unless"
[values].flatten.each do |value|
attribute_value = { :name => name.to_s }
attribute_value[:value] = value unless value == :all
opts[:attributes] << attribute_value
end
end
end
opts.delete(:expected) if opts[:expected].empty?
client.delete_attributes(opts)
end