The cinder.volume.drivers.infortrend.raidcmd_cli.common_cli Module¶
Infortrend Common CLI.
- 
class InfortrendCommon(protocol, configuration=None)¶
- Bases: - object- The Infortrend’s Common Command using CLI. - Version history:
- 1.0.0 - Initial driver 1.0.1 - Support DS4000 1.0.2 - Support GS Series
 - 
VERSION= '1.0.2'¶
 - 
check_for_setup_error()¶
 - 
constants= {'ISCSI_PORT': 3260, 'MAX_LUN_MAP_PER_CHL': 128}¶
 - 
create_cloned_volume(volume, src_vref)¶
- Create a clone of the volume by volume copy. 
 - 
create_export(context, volume)¶
 - 
create_snapshot(snapshot)¶
- Creates a snapshot. 
 - 
create_volume(volume)¶
- Create a Infortrend partition. 
 - 
create_volume_from_snapshot(volume, snapshot)¶
 - 
delete_snapshot(snapshot)¶
- Delete the snapshot. 
 - 
delete_volume(volume)¶
- Delete the specific volume. 
 - 
extend_volume(volume, new_size)¶
 - 
get_volume_stats(refresh=False)¶
- Get volume status. - If refresh is True, update the status first. 
 - 
initialize_connection(*args, **kwargs)¶
 - 
manage_existing(volume, ref)¶
 - 
manage_existing_get_size(volume, ref)¶
- Return size of volume to be managed by manage_existing. 
 - 
migrate_volume(volume, host, new_extraspecs=None)¶
 - 
provisioning_values= ['thin', 'full']¶
 - 
retype(ctxt, volume, new_type, diff, host)¶
- Convert the volume to be of the new type. 
 - 
terminate_connection(*args, **kwargs)¶
 - 
tiering_values= ['0', '2', '3', '4']¶
 - 
unmanage(volume)¶
 - 
update_migrated_volume(ctxt, volume, new_volume, original_volume_status)¶
- Return model update for migrated volume. 
 
- 
gi_to_mi(gi_size)¶
- 
log_func(func)¶
- 
mi_to_gi(mi_size)¶