The cinder.api.versions Module

class AtomSerializer(metadata=None, xmlns=None)

Bases: cinder.api.openstack.wsgi.XMLDictSerializer

NSMAP = {None: 'http://www.w3.org/2005/Atom'}
class ChoicesTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()
class MediaTypesTemplateElement(tag, attrib=None, selector=None, subselector=None, **extra)

Bases: cinder.api.xmlutil.TemplateElement

will_render(datum)
class VersionAtomSerializer(metadata=None, xmlns=None)

Bases: cinder.api.versions.AtomSerializer

default(data)
class VersionTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()
class Versions

Bases: cinder.api.openstack.wsgi.Resource

get_action_args(request_environment)

Parse dictionary created by routes library.

index(req)

Return all versions.

multi(req)

Return multiple choices.

class VersionsAtomSerializer(metadata=None, xmlns=None)

Bases: cinder.api.versions.AtomSerializer

default(data)
class VersionsTemplate

Bases: cinder.api.xmlutil.TemplateBuilder

construct()
class VolumeVersion

Bases: object

show(req)
create_resource()
get_supported_versions()
make_version(elem)

Previous topic

The cinder.api.v2.volumes Module

Next topic

The cinder.api.views.availability_zones Module

Project Source

This Page