The nova.volume.cinder
Module¶
Handles all requests relating to volumes + cinder.
-
class
API
¶ Bases:
object
API for interacting with the volume manager.
-
attach
(ctx, *args, **kwargs)¶
-
begin_detaching
(ctx, *args, **kwargs)¶
-
check_attach
(context, volume, instance=None)¶
-
check_attached
(context, volume)¶
-
check_detach
(context, volume, instance=None)¶
-
create
(ctx, *args, **kwargs)¶
-
create_snapshot
(ctx, *args, **kwargs)¶
-
create_snapshot_force
(ctx, *args, **kwargs)¶
-
delete
(ctx, *args, **kwargs)¶
-
delete_snapshot
(ctx, *args, **kwargs)¶
-
detach
(ctx, *args, **kwargs)¶
-
get
(ctx, *args, **kwargs)¶
-
get_all
(ctx, *args, **kwargs)¶
-
get_all_snapshots
(ctx, *args, **kwargs)¶
-
get_snapshot
(ctx, *args, **kwargs)¶
-
get_volume_encryption_metadata
(ctx, *args, **kwargs)¶
-
initialize_connection
(ctx, *args, **kwargs)¶
-
migrate_volume_completion
(ctx, *args, **kwargs)¶
-
reserve_volume
(ctx, *args, **kwargs)¶
-
roll_detaching
(ctx, *args, **kwargs)¶
-
terminate_connection
(ctx, *args, **kwargs)¶
-
unreserve_volume
(ctx, *args, **kwargs)¶
-
update
(ctx, *args, **kwargs)¶
-
update_snapshot_status
(ctx, *args, **kwargs)¶
-
-
cinderclient
(context)¶
-
reset_globals
()¶ Testing method to reset globals.
-
translate_cinder_exception
(method)¶ Transforms a cinder exception but keeps its traceback intact.
-
translate_snapshot_exception
(method)¶ Transforms the exception for the snapshot but keeps its traceback intact.
-
translate_volume_exception
(method)¶ Transforms the exception for the volume but keeps its traceback intact.