The cinder.volume.drivers.nec.volume_helper Module

class MStorageDSVDriver

Bases: cinder.volume.drivers.nec.volume_helper.MStorageDriver

M-Series Storage Snapshot helper class.

create_snapshot(snapshot)
create_volume_from_snapshot(volume, snapshot)
delete_snapshot(snapshot)
class MStorageDriver

Bases: object

M-Series Storage helper class.

VERSION = '1.8.1'
WIKI_NAME = 'NEC_Cinder_CI'
check_for_export(context, volume_id)
check_for_setup_error()
create_cloned_volume(volume, src_vref)
create_snapshot(snapshot)
create_volume(volume)
create_volume_from_snapshot(volume, snapshot)
delete_snapshot(snapshot)
delete_volume(volume)
do_setup(context)
extend_volume(volume, new_size)
fc_do_export(_ctx, volume, connector, ensure=False)
fc_get_volume_stats(refresh=False)

Get volume status.

If ‘refresh’ is True, run update the stats first.

fc_initialize_connection(volume, connector)
fc_terminate_connection(volume, connector)
get_pool(volume)
iscsi_do_export(_ctx, volume, connector, ensure=False)
iscsi_get_volume_stats(refresh=False)

Get volume status.

If ‘refresh’ is True, run update the stats first.

iscsi_initialize_connection(volume, connector)
iscsi_terminate_connection(volume, connector)
migrate_volume(context, volume, host)
remove_export(context, volume)