Client side of the scheduler manager RPC API.
-
class SchedulerAPI
Bases: nova.openstack.common.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)