From f9623807fb3c2eb778a39ef85edd9a2f203c8a79 Mon Sep 17 00:00:00 2001 From: "Xinwei Xiong (cubxxw)" <3293172751nss@gmail.com> Date: Fri, 12 Jan 2024 17:48:41 +0800 Subject: [PATCH] fix: fix scripts functions upload Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com> --- tools/component/component.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/component/component.go b/tools/component/component.go index 9ccf7c209..3b8a9ce27 100644 --- a/tools/component/component.go +++ b/tools/component/component.go @@ -148,12 +148,18 @@ func checkMongo() (string, error) { ctx, cancel := context.WithTimeout(context.Background(), mongoConnTimeout) defer cancel() + str := "ths addr is:" + strings.Join(config.Config.Mongo.Address, ",") + client, err := mongo.Connect(ctx, options.Client().ApplyURI(uri)) if err != nil { - return "", err // Handle the error as needed + return "", errs.Wrap(errStr(err, str)) } defer client.Disconnect(context.Background()) + if err = client.Ping(context.TODO(), nil); err != nil { + return "", errs.Wrap(errStr(err, str)) + } + ctx, cancel = context.WithTimeout(context.Background(), mongoConnTimeout) defer cancel()