The nova.api.openstack.volume.contrib.volume_actions Module

class VolumeActionsController(*args, **kwargs)

Bases: nova.api.openstack.wsgi.Controller

wsgi_actions = {'os-volume_upload_image': '_volume_upload_image'}
wsgi_extensions = []
class VolumeToImageDeserializer(metadata=None)

Bases: nova.api.openstack.wsgi.XMLDeserializer

Deserializer to handle xml-formatted requests

default(string)
class VolumeToImageSerializer

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class Volume_actions(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Enable volume actions

alias = 'os-volume-actions'
get_controller_extensions()
name = 'VolumeActions'
namespace = 'http://docs.openstack.org/volume/ext/volume-actions/api/v1.1'
updated = '2012-05-31T00:00:00+00:00'
authorize(context, action_name)

Previous topic

The nova.api.openstack.volume.contrib.types_manage Module

Next topic

The nova.api.openstack.volume.extensions Module

This Page