The nova.console.rpcapi Module

Client side of the console RPC API.

class ConsoleAPI(topic=None, server=None)

Bases: object

Client side of the console rpc API.

API version history:

1.0 - Initial version. 1.1 - Added get_backdoor_port()

... Grizzly and Havana support message version 1.1. So, any changes to existing methods in 1.x after that point should be done such that they can handle the version_cap being set to 1.1.

2.0 - Major API rev for Icehouse

... Icehouse, Juno, Kilo, Liberty support message version 2.0. So, any changes to existing methods in 2.x after that point should be done such that they can handle the version_cap being set to 2.0.

VERSION_ALIASES = {'icehouse': '2.0', 'havana': '1.1', 'juno': '2.0', 'kilo': '2.0', 'grizzly': '1.1', 'liberty': '2.0'}
add_console(ctxt, instance_id)
remove_console(ctxt, console_id)

Previous topic

The nova.console.manager Module

Next topic

The nova.console.serial Module

Project Source

This Page