The nova.console.vmrc Module

VMRC console drivers.

class VMRCConsole

Bases: object

VMRC console driver with ESX credentials.

console_type
fix_pool_password(password)

Encode password.

generate_password(vim_session, pool, instance_name)

Returns VMRC Connection credentials.

Return string is of the form ‘<VM PATH>:<ESX Username>@<ESX Password>’.

get_port(context)

Get available port for consoles.

init_host()

Perform console initialization.

is_otp()

Is one time password or not.

setup_console(context, console)

Sets up console.

teardown_console(context, console)

Tears down console.

class VMRCSessionConsole

Bases: nova.console.vmrc.VMRCConsole

VMRC console driver with VMRC One Time Sessions.

console_type
generate_password(vim_session, pool, instance_name)

Returns a VMRC Session.

Return string is of the form ‘<VM MOID>:<VMRC Ticket>’.

is_otp()

Is one time password or not.

Previous topic

The nova.console.rpcapi Module

Next topic

The nova.console.vmrc_manager Module

This Page