1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
|
# File 'lib/puppet/util/hpe3par_api.rb', line 1019
def create_online_clone(base_volume_name, clone_name,
dest_cpg=nil, online=true, tpvv=nil, tdvv=nil, snap_cpg=nil,
compression=nil, debug = false)
cl = Hpe3parSdk::Client.new(@rest_url, debug: debug)
begin
cl.login(@url.user, @url.password)
optional = {:online => online,
:tpvv => tpvv,
:tdvv => tdvv,
:snapCPG => snap_cpg,
:compression => compression
}
cl.create_physical_copy(base_volume_name, clone_name, dest_cpg, optional)
ensure
cl.logout
end
end
|