366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
|
# File 'lib/puppet/util/hpe3par_api.rb', line 366
def delete_vlun(volume_name, lunid, host_name = nil, node = nil, slot = nil, card_port = nil, debug = false)
cl = Hpe3parSdk::Client.new(@rest_url, debug: debug)
port_pos = nil
if !node.nil? && !slot.nil? && !card_port.nil?
port_pos={
:node => node,
:slot => slot,
:cardPort => card_port
}
end
begin
cl.login(@url.user, @url.password)
cl.delete_vlun(volume_name, lunid, host_name, port_pos)
ensure
cl.logout
end
end
|