Ejemplo n.º 1
0
func sendDependencyNotice(a *app.App) {
	// notify everyone who depends on us
	for _, cpb := range a.Manifest.Capabilities {
		for _, dependent := range registry.GetDependents(cpb) {
			body := make(jsonData)
			inner := make(jsonData)
			inner[a.Manifest.InstanceId] = a.StatusString()
			body[cpb.Name] = inner
			dependent.Send("APP_DEPENDENCY", body)
		}
	}
}