|
|
@@ -67,10 +67,16 @@ func InitMongoDB() error {
|
|
|
config.SerCfg.GetMongoDBPort(),
|
|
|
config.SerCfg.GetMongoDBDBName(),
|
|
|
)
|
|
|
- client, err = qmgo.NewClient(ctx, &qmgo.Config{Uri: u})
|
|
|
+ c, err := qmgo.NewClient(ctx, &qmgo.Config{Uri: u})
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
+
|
|
|
+ if err = c.Ping(10); err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+
|
|
|
+ client = c
|
|
|
db = client.Database(config.SerCfg.GetMongoDBDBName())
|
|
|
|
|
|
return nil
|