Previous topic

The nova.api.openstack.compute.contrib.deferred_delete Module

Next topic

The nova.api.openstack.compute.contrib.extended_server_attributes Module

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.api.openstack.compute.contrib.disk_config Module

Disk Config extension.

class Disk_config(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Disk Management Extension

alias = 'OS-DCF'
get_controller_extensions()
name = 'DiskConfig'
namespace = 'http://docs.openstack.org/compute/ext/disk_config/api/v1.1'
updated = '2011-09-27T00:00:00+00:00'
class ImageDiskConfigController(view_builder=None)

Bases: nova.api.openstack.wsgi.Controller

detail(req, resp_obj)
show(req, resp_obj, id)
wsgi_actions = {}
wsgi_extensions = [('detail', None), ('show', None)]
class ImageDiskConfigTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class ImagesDiskConfigTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class ServerDiskConfigController(view_builder=None)

Bases: nova.api.openstack.wsgi.Controller

create(req, body)
detail(req, resp_obj)
show(req, resp_obj, id)
update(req, id, body)
wsgi_actions = {}
wsgi_extensions = [('show', None), ('create', None), ('detail', None), ('update', None), ('_action_rebuild', 'rebuild'), ('_action_resize', 'resize')]
class ServerDiskConfigTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class ServersDiskConfigTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
disk_config_from_api(value)
disk_config_to_api(value)