Manage hosts in the current zone.
Bases: object
Base HostManager class.
Returns a dict of all the hosts the HostManager knows about. Also, each of the consumable resources in HostState are pre-populated and adjusted based on data in the db.
For example: {‘192.168.1.100’: HostState(), ...}
Filter hosts and return only ones passing all filters
Weigh the hosts
Update the per-service capabilities based on this notification.
Bases: object
Mutable and immutable information tracked for a host.
Incrementally update host state from an volume
Update information about a host from its volume_node info.