The cinder.api.contrib.volume_image_metadata Module

The Volume Image Metadata API extension.

class VolumeImageMetadataController(*args, **kwargs)

Bases: cinder.api.openstack.wsgi.Controller

create(req, id, body)
delete(req, id, body)

Deletes an existing image metadata.

detail(req, resp_obj)
index(req, id, body)
show(req, resp_obj, id)
wsgi_actions = {'os-set_image_metadata': 'create', 'os-unset_image_metadata': 'delete', 'os-show_image_metadata': 'index'}
wsgi_extensions = [('show', None), ('detail', None)]
class VolumeImageMetadataMetadataTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()
class VolumeImageMetadataTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()
class Volume_image_metadata(ext_mgr)

Bases: cinder.api.extensions.ExtensionDescriptor

Show image metadata associated with the volume.

alias = 'os-vol-image-meta'
get_controller_extensions()
name = 'VolumeImageMetadata'
namespace = 'http://docs.openstack.org/volume/ext/volume_image_metadata/api/v1'
updated = '2012-12-07T00:00:00+00:00'
class VolumesImageMetadataTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()

Previous topic

The cinder.api.contrib.volume_host_attribute Module

Next topic

The cinder.api.contrib.volume_manage Module

Project Source

This Page