Merge pull request #1297 from aboch/sec

Do not error on non NodeDiscovery type messages in remote driver
This commit is contained in:
Santhosh Manohar 2016-06-25 19:15:54 -07:00 committed by GitHub
commit 3bcffc0c02

View file

@ -294,7 +294,7 @@ func (d *driver) Type() string {
// DiscoverNew is a notification for a new discovery event, such as a new node joining a cluster
func (d *driver) DiscoverNew(dType discoverapi.DiscoveryType, data interface{}) error {
if dType != discoverapi.NodeDiscovery {
return fmt.Errorf("Unknown discovery type : %v", dType)
return nil
}
notif := &api.DiscoveryNotification{
DiscoveryType: dType,
@ -306,7 +306,7 @@ func (d *driver) DiscoverNew(dType discoverapi.DiscoveryType, data interface{})
// DiscoverDelete is a notification for a discovery delete event, such as a node leaving a cluster
func (d *driver) DiscoverDelete(dType discoverapi.DiscoveryType, data interface{}) error {
if dType != discoverapi.NodeDiscovery {
return fmt.Errorf("Unknown discovery type : %v", dType)
return nil
}
notif := &api.DiscoveryNotification{
DiscoveryType: dType,