The nova.cells.driver Module

Base Cells Communication Driver

class BaseCellsDriver

Bases: object

The base class for cells communication.

One instance of this class will be created for every neighbor cell that we find in the DB and it will be associated with the cell in its CellState.

One instance is also created by the cells manager for setting up the consumers.

send_message_to_cell(cell_state, message)

Send a message to a cell.

start_consumers(msg_runner)

Start any consumers the driver may need.

stop_consumers()

Stop consuming messages.

Previous topic

The nova.block_device Module

Next topic

The nova.cells.manager Module

This Page