|
|
@ -15,6 +15,9 @@
|
|
|
|
package config
|
|
|
|
package config
|
|
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
import (
|
|
|
|
|
|
|
|
"strings"
|
|
|
|
|
|
|
|
"time"
|
|
|
|
|
|
|
|
|
|
|
|
"github.com/openimsdk/tools/db/mongoutil"
|
|
|
|
"github.com/openimsdk/tools/db/mongoutil"
|
|
|
|
"github.com/openimsdk/tools/db/redisutil"
|
|
|
|
"github.com/openimsdk/tools/db/redisutil"
|
|
|
|
"github.com/openimsdk/tools/mq/kafka"
|
|
|
|
"github.com/openimsdk/tools/mq/kafka"
|
|
|
@ -22,8 +25,6 @@ import (
|
|
|
|
"github.com/openimsdk/tools/s3/kodo"
|
|
|
|
"github.com/openimsdk/tools/s3/kodo"
|
|
|
|
"github.com/openimsdk/tools/s3/minio"
|
|
|
|
"github.com/openimsdk/tools/s3/minio"
|
|
|
|
"github.com/openimsdk/tools/s3/oss"
|
|
|
|
"github.com/openimsdk/tools/s3/oss"
|
|
|
|
"strings"
|
|
|
|
|
|
|
|
"time"
|
|
|
|
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
type CacheConfig struct {
|
|
|
|
type CacheConfig struct {
|
|
|
@ -48,6 +49,7 @@ type Log struct {
|
|
|
|
RemainLogLevel int `mapstructure:"remainLogLevel"`
|
|
|
|
RemainLogLevel int `mapstructure:"remainLogLevel"`
|
|
|
|
IsStdout bool `mapstructure:"isStdout"`
|
|
|
|
IsStdout bool `mapstructure:"isStdout"`
|
|
|
|
IsJson bool `mapstructure:"isJson"`
|
|
|
|
IsJson bool `mapstructure:"isJson"`
|
|
|
|
|
|
|
|
IsSimplify bool `mapstructure:"isSimplify"`
|
|
|
|
WithStack bool `mapstructure:"withStack"`
|
|
|
|
WithStack bool `mapstructure:"withStack"`
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|