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
= []¶
-