Previous topic

The nova.scheduler.multi Module

Next topic

The nova.scheduler.scheduler_options Module

This Page

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

The nova.scheduler.rpcapi Module

Client side of the scheduler manager RPC API.

class SchedulerAPI

Bases: nova.rpc.proxy.RpcProxy

Client side of the scheduler rpc API.

API version history:

1.0 - Initial version.
RPC_API_VERSION = '1.0'
get_host_list(ctxt)
live_migration(ctxt, block_migration, disk_over_commit, instance_id, dest, topic)
prep_resize(ctxt, topic, instance_uuid, instance_type_id, image, update_db, request_spec, filter_properties)
run_instance(ctxt, topic, request_spec, admin_password, injected_files, requested_networks, is_first_time, filter_properties, reservations, call=True)
show_host_resources(ctxt, host)
update_service_capabilities(ctxt, service_name, host, capabilities)