优化错误处理相关代码

This commit is contained in:
GoEdgeLab
2023-08-11 16:41:43 +08:00
parent 0add6dec57
commit 4900891d1c
8 changed files with 56 additions and 51 deletions

View File

@@ -5,6 +5,7 @@ import (
"crypto/tls"
"encoding/base64"
"errors"
"fmt"
"github.com/TeaOSLab/EdgeAdmin/internal/configs"
teaconst "github.com/TeaOSLab/EdgeAdmin/internal/const"
"github.com/TeaOSLab/EdgeAdmin/internal/encrypt"
@@ -525,7 +526,7 @@ func (this *RPCClient) init() error {
for _, endpoint := range this.apiConfig.RPC.Endpoints {
u, err := url.Parse(endpoint)
if err != nil {
return errors.New("parse endpoint failed: " + err.Error())
return fmt.Errorf("parse endpoint failed: %w", err)
}
var apiHost = u.Host