327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
|
# File 'lib/puppet/util/hpe3par_api.rb', line 327
def vlun_exists?(volume_name, lunid, host_name=nil, node = nil, slot = nil, card_port = nil, debug = false)
cl = Hpe3parSdk::Client.new(@rest_url, debug: debug)
begin
port_pos = nil
if !node.nil? && !slot.nil? && !card_port.nil?
port_pos={
:node => node,
:slot => slot,
:cardPort => card_port
}
end
cl.login(@url.user, @url.password)
cl.vlun_exists?(volume_name, lunid, host_name, port_pos)
ensure
cl.logout
end
end
|