Manage hosts in the current zone.
Bases: nova.scheduler.host_manager.HostManager
Bare-Metal HostManager class.
Returns an instance of BaremetalHostState or HostState according to capabilities. If ‘baremetal_driver’ is in capabilities, it returns an instance of BaremetalHostState. If not, returns an instance of HostState.
Bases: nova.scheduler.host_manager.HostState
Mutable and immutable information tracked for a host. This is an attempt to remove the ad-hoc data structures previously used and lock down access.
Update information about a host from its compute_node info.
Returns an instance of BaremetalHostState or HostState according to capabilities. If ‘baremetal_driver’ is in capabilities, it returns an instance of BaremetalHostState. If not, returns an instance of HostState.