This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.console.vmrc Module

VMRC console drivers.

class nova.console.vmrc.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 nova.console.vmrc.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.