The cinder.volume.drivers.netapp.dataontap.client.client_7mode Module

class Client(volume_list=None, **kwargs)

Bases: cinder.volume.drivers.netapp.dataontap.client.client_base.Client

clone_file(src_path, dest_path)
clone_lun(path, clone_path, name, new_name, space_reserved='true', src_block=0, dest_block=0, block_count=0)
get_actual_path_for_export(export_path)

Gets the actual path on the filer for export path.

get_fc_target_wwpns()

Gets the FC target details.

get_file_usage(path)

Gets the file unique bytes.

get_filer_volumes(volume=None)

Returns list of filer volumes in API format.

get_flexvol_capacity(flexvol_path)

Gets total capacity and free capacity, in bytes, of the flexvol.

get_ifconfig()
get_igroup_by_initiators(initiator_list)

Get igroups exactly matching a set of initiators.

get_iscsi_service_details()

Returns iscsi iqn.

get_iscsi_target_details()

Gets the iSCSI target portal details.

get_lun_by_args(**args)

Retrieves LUNs with specified args.

get_lun_list()

Gets the list of LUNs on filer.

get_lun_map(path)
set_space_reserve(path, enable)

Sets the space reserve info.

Previous topic

The cinder.volume.drivers.netapp.dataontap.client.api Module

Next topic

The cinder.volume.drivers.netapp.dataontap.client.client_base Module

This Page