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

The cells extension.

class CellDeserializer(metadata=None)

Bases: nova.api.openstack.wsgi.XMLDeserializer

Deserializer to handle xml-formatted cell create requests.

default(string)

Deserialize an xml-formatted cell create request.

class CellTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class Cells(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Enables cells-related functionality such as adding neighbor cells, listing neighbor cells, and getting the capabilities of the local cell.

alias = 'os-cells'
get_resources()
name = 'Cells'
namespace = 'http://docs.openstack.org/compute/ext/cells/api/v1.1'
updated = '2011-09-21T00:00:00+00:00'
class CellsTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class Controller

Bases: object

Controller for Cell resources.

create(req, body)

Create a child cell entry.

delete(req, id)

Delete a child or parent cell entry. ‘id’ is a cell name.

detail(req)

Return all cells in detail.

index(req)

Return all cells in brief.

info(req)

Return name and capabilities for this cell.

show(req, id)

Return data about the given cell name. ‘id’ is a cell name.

sync_instances(req, body)

Tell all cells to sync instance info.

update(req, id, body)

Update a child cell entry. ‘id’ is the cell name to update.

make_cell(elem)

Previous topic

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

Next topic

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

This Page