Volume-related Utilities and helpers.
-
copy_volume(srcstr, deststr, size_in_m, sync=False, execute=<function execute at 0x7f5a4c4b4b18>)
-
get_all_physical_volumes(vg_name=None, no_suffix=True)
-
get_all_volume_groups(vg_name=None, no_suffix=True)
-
get_all_volumes(vg_name=None, no_suffix=True)
-
get_host_from_queue(queuename)
-
notify_about_snapshot_usage(context, snapshot, event_suffix, extra_usage_info=None, host=None)
-
notify_about_volume_usage(context, volume, event_suffix, extra_usage_info=None, host=None)
-
notify_usage_exists(context, volume_ref, current_period=False)
Generates ‘exists’ notification for a volume for usage auditing
purposes.
Generates usage for last completed period, unless ‘current_period’
is True.
-
null_safe_str(s)
-
supports_thin_provisioning()