Bases: object
Client class for querying to the scheduler.
Deletes HostManager internal information about a specific aggregate.
Parameters: | aggregate (nova.objects.Aggregate) – Aggregate to delete |
---|
Updates the HostManager with the current information about an instance that has been deleted on a host.
Parameters: |
|
---|
Returns destinations(s) best suited for this request_spec and filter_properties.
The result should be a list of dicts with ‘host’, ‘nodename’ and ‘limits’ as keys.
Notifies the HostManager of the current instances on a host by sending a list of the uuids for those instances. The HostManager can then compare that with its in-memory view of the instances to detect when they are out of sync.
Parameters: |
|
---|
Updates HostManager internal aggregates information.
Parameters: | aggregates (nova.objects.Aggregate or nova.objects.AggregateList) – Aggregate(s) to update |
---|
Updates the HostManager with the current information about the instances on a host.
Parameters: |
|
---|