func eventForward(id int64, event api.Event) {
	if event.Type == "logging" {
		// Parse the message
		logEntry := api.EventLogging{}
		err := json.Unmarshal(event.Metadata, &logEntry)
		if err != nil {
			return
		}

		if !debug && logEntry.Level == "dbug" {
			return
		}

		if !debug && !verbose && logEntry.Level == "info" {
			return
		}
	}

	err := eventBroadcast("", event, true)
	if err != nil {
		logger.Warnf("Failed to forward event from node %d: %v", id, err)
	}
}
func eventForward(id int64, event api.Event) {
	if event.Type == "logging" {
		
		logEntry := api.EventLogging{}
		err := json.Unmarshal(event.Metadata, &logEntry)
		if err != nil {
			return
		}

		if !debug && logEntry.Level == "dbug" {
			return
		}

		if !debug && !verbose && logEntry.Level == "info" {
			return
		}
	}

	err := eventBroadcast("", event, true)
	if err != nil {
		logger.Warnf("Failed to forward event from node %d: %v", id, err)
	}
}
func eventForward ( id int64 , event api . Event ) { if event . Type == " " { // Parse the message logEntry := api . EventLogging { } err := json . Unmarshal ( event . Metadata , & logEntry ) if err != nil { return } if ! debug && logEntry . Level == " " { return } if ! debug && ! verbose && logEntry . Level == " " { return } } err := eventBroadcast ( " " , event , true ) if err != nil { logger . Warnf ( " " , id , err ) } }
// Forward to the local events dispatcher an event received from another node .
Forward to the local events dispatcher an event received from another node .