The cinder.api.contrib.volume_unmanage Module

class VolumeUnmanageController(*args, **kwargs)

Bases: cinder.api.openstack.wsgi.Controller

unmanage(req, id, body)

Stop managing a volume.

This action is very much like a delete, except that a different method (unmanage) is called on the Cinder driver. This has the effect of removing the volume from Cinder management without actually removing the backend storage object associated with it.

There are no required parameters.

A Not Found error is returned if the specified volume does not exist.

A Bad Request error is returned if the specified volume is still attached to an instance.

wsgi_actions = {'os-unmanage': 'unmanage'}
wsgi_extensions = []
class Volume_unmanage(ext_mgr)

Bases: cinder.api.extensions.ExtensionDescriptor

Enable volume unmanage operation.

alias = 'os-volume-unmanage'
get_controller_extensions()
name = 'VolumeUnmanage'
updated = '2012-05-31T00:00:00+00:00'

Previous topic

The cinder.api.contrib.volume_type_encryption Module

Next topic

The cinder.api.extensions Module

Project Source

This Page