The nova.api.openstack.compute.cells Module

The cells extension.

class Cells(extension_info)

Bases: nova.api.openstack.extensions.V21APIExtensionBase

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

alias = 'os-cells'
get_controller_extensions()
get_resources()
name = 'Cells'
version = 1
class CellsController

Bases: nova.api.openstack.wsgi.Controller

Controller for Cell resources.

capacities(*args, **kwargs)

Return capacities for a given cell or all cells.

create(*args, **kwargs)

Create a child cell entry.

delete(*args, **kwargs)

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

detail(*args, **kwargs)

Return all cells in detail.

index(*args, **kwargs)

Return all cells in brief.

info(*args, **kwargs)

Return name and capabilities for this cell.

show(*args, **kwargs)

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

sync_instances(*args, **kwargs)

Tell all cells to sync instance info.

update(*args, **kwargs)

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

wsgi_actions = {}
wsgi_extensions = []

Previous topic

The nova.api.openstack.compute.block_device_mapping_v1 Module

Next topic

The nova.api.openstack.compute.certificates Module

Project Source

This Page