code: func (d *driver) DiscoverNew(dType discoverapi.DiscoveryType, data interface{}) error {
  	if dType != discoverapi.NodeDiscovery {
  		return nil
  	}
  	notif := &api.DiscoveryNotification{
  		DiscoveryType: dType,
  		DiscoveryData: data,
  	}
  	return d.call("DiscoverNew", notif, &api.DiscoveryResponse{})
  }
docs: // DiscoverNew is a notification for a new discovery event, such as a new node joining a cluster