ZoneManager oversees all communications with child Zones.
Bases: object
Keeps the zone states updated.
Roll up all the individual host info to generic ‘service’ capabilities. Each capability is aggregated into <cap>_min and <cap>_max values.
Return the list of zones we know about.
Ping should be called periodically to update zone status.
Update the per-service capabilities based on this notification.
Bases: object
Holds the state of all connected child zones.
Something went wrong. Check to see if zone should be marked as offline.
Update zone credentials from db
Update zone metadata after successful communications with child zone.