The cinder.volume.drivers.coprhd.fc Module¶
Driver for EMC CoprHD FC volumes.
- 
class 
EMCCoprHDFCDriver(*args, **kwargs)¶ Bases:
cinder.volume.driver.FibreChannelDriverCoprHD FC Driver.
- 
CI_WIKI_NAME= ‘EMC_CoprHD_CI’¶ 
- 
VERSION= ‘3.0.0.0’¶ 
- 
check_for_export(context, volume_id)¶ Make sure volume is exported.
- 
check_for_setup_error()¶ 
- 
create_cgsnapshot(context, cgsnapshot, snapshots)¶ Creates a cgsnapshot.
- 
create_cloned_volume(volume, src_vref)¶ Creates a cloned Volume.
- 
create_consistencygroup(context, group)¶ Creates a consistencygroup.
- 
create_export(context, volume, connector=None)¶ Driver entry point to get the export info for a new volume.
- 
create_snapshot(snapshot)¶ Creates a snapshot.
- 
create_volume(volume)¶ Creates a Volume.
- 
create_volume_from_snapshot(volume, snapshot)¶ Creates a volume from a snapshot.
- 
delete_cgsnapshot(context, cgsnapshot, snapshots)¶ Deletes a cgsnapshot.
- 
delete_consistencygroup(context, group, volumes)¶ Deletes a consistency group.
- 
delete_snapshot(snapshot)¶ Deletes a snapshot.
- 
delete_volume(volume)¶ Deletes a volume.
- 
ensure_export(context, volume)¶ Driver entry point to get the export info for an existing volume.
- 
extend_volume(volume, new_size)¶ expands the size of the volume.
- 
get_volume_stats(refresh=False)¶ Get volume status.
If ‘refresh’ is True, run update the stats first.
- 
initialize_connection(*args, **kwargs)¶ 
- 
remove_export(context, volume)¶ Driver exntry point to remove an export for a volume.
- 
retype(ctxt, volume, new_type, diff, host)¶ Change the volume type.
- 
terminate_connection(*args, **kwargs)¶ 
- 
update_consistencygroup(context, group, add_volumes=None, remove_volumes=None)¶ Updates volumes in consistency group.
- 
update_volume_stats()¶ Retrieve stats info from virtual pool/virtual array.
-