mirror of
https://github.com/gofiber/storage.git
synced 2025-10-30 19:26:29 +08:00
fixed nitpicks
This commit is contained in:
@@ -36,12 +36,14 @@ type Config struct {
|
|||||||
|
|
||||||
// ConfigDefault is the default config
|
// ConfigDefault is the default config
|
||||||
var ConfigDefault = Config{
|
var ConfigDefault = Config{
|
||||||
Hosts: []string{"localhost:9042"},
|
Hosts: []string{"localhost:9042"},
|
||||||
Keyspace: "gofiber",
|
Keyspace: "gofiber",
|
||||||
Table: "kv_store",
|
Table: "kv_store",
|
||||||
Consistency: gocql.Quorum,
|
Consistency: gocql.Quorum,
|
||||||
Reset: false,
|
Reset: false,
|
||||||
Expiration: 10 * time.Minute,
|
Expiration: 10 * time.Minute,
|
||||||
|
MaxRetries: 3,
|
||||||
|
ConnectTimeout: 5 * time.Second,
|
||||||
}
|
}
|
||||||
|
|
||||||
// configDefault applies `ConfigDefault` values to a user‑supplied Config.
|
// configDefault applies `ConfigDefault` values to a user‑supplied Config.
|
||||||
@@ -78,5 +80,13 @@ func configDefault(config ...Config) Config {
|
|||||||
cfg.Expiration = 0
|
cfg.Expiration = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if cfg.MaxRetries == 0 {
|
||||||
|
cfg.MaxRetries = ConfigDefault.MaxRetries
|
||||||
|
}
|
||||||
|
|
||||||
|
if cfg.ConnectTimeout == 0 {
|
||||||
|
cfg.ConnectTimeout = ConfigDefault.ConnectTimeout
|
||||||
|
}
|
||||||
|
|
||||||
return cfg
|
return cfg
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user