199
200
201
202
203
204
205
206
207
208
209
210
211
212
|
# File 'lib/collins_shell/asset.rb', line 199
def delete_attribute key
batch_selector_operation Hash[
:remote => options.remote,
:operation => "delete_attribute",
:size => options["size"],
:success_message => proc {|asset| "Delete attribute on #{asset.tag}"},
:error_message => proc{|asset| "Delete attribute on #{asset.tag}"},
:confirmation_message => proc do |assets|
"You are about to delete #{key} on #{assets.length} hosts. ARE YOU SURE?"
end
] do |client,asset|
client.delete_attribute!(asset, key)
end
end
|