mirror of
https://github.com/minio/minio.git
synced 2025-04-26 04:52:25 -04:00
notify: Return detailed err msg when connecting to target fails (#16118)
This commit is contained in:
parent
59f877fc64
commit
97eb7dbf5f
@ -22,6 +22,7 @@ import (
|
|||||||
"crypto/tls"
|
"crypto/tls"
|
||||||
"crypto/x509"
|
"crypto/x509"
|
||||||
"errors"
|
"errors"
|
||||||
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
@ -59,8 +60,11 @@ func TestSubSysNotificationTargets(ctx context.Context, cfg config.Config, subSy
|
|||||||
|
|
||||||
for _, target := range targetList {
|
for _, target := range targetList {
|
||||||
yes, err := target.IsActive()
|
yes, err := target.IsActive()
|
||||||
if err != nil || !yes {
|
if err == nil && !yes {
|
||||||
return ErrTargetsOffline
|
err = ErrTargetsOffline
|
||||||
|
}
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Errorf("error (%s): %w", target.ID(), err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user