This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.volume.volume_types Module

Built-in volume type properties.

nova.volume.volume_types.create(context, name, extra_specs={})

Creates volume types.

nova.volume.volume_types.destroy(context, name)

Marks volume types as deleted.

nova.volume.volume_types.get_all_types(context, inactive=0, search_opts={})

Get all non-deleted volume_types.

Pass true as argument if you want deleted volume types returned also.

nova.volume.volume_types.get_volume_type(ctxt, id)

Retrieves single volume type by id.

nova.volume.volume_types.get_volume_type_by_name(context, name)

Retrieves single volume type by name.

nova.volume.volume_types.is_key_value_present(volume_type_id, key, value, volume_type=None)
nova.volume.volume_types.is_vsa_drive(volume_type_id, volume_type=None)
nova.volume.volume_types.is_vsa_object(volume_type_id)
nova.volume.volume_types.is_vsa_volume(volume_type_id, volume_type=None)
nova.volume.volume_types.purge(context, name)

Removes volume types from database.