Fixes #8. Replace radix v2 with v4

This commit is contained in:
ErickSkrauch
2023-12-14 02:15:59 +01:00
parent d678f61df7
commit 883a7bda3c
8 changed files with 187 additions and 223 deletions

View File

@@ -4,7 +4,6 @@ import (
"context"
"fmt"
"path"
"time"
"github.com/defval/di"
"github.com/spf13/viper"
@@ -38,6 +37,7 @@ func newRedis(container *di.Container, config *viper.Viper) (*redis.Redis, error
config.SetDefault("storage.redis.poolSize", 10)
conn, err := redis.New(
context.Background(),
fmt.Sprintf("%s:%d", config.GetString("storage.redis.host"), config.GetInt("storage.redis.port")),
config.GetInt("storage.redis.poolSize"),
)
@@ -45,12 +45,6 @@ func newRedis(container *di.Container, config *viper.Viper) (*redis.Redis, error
return nil, err
}
if err := container.Provide(func() es.ReporterFunc {
return es.AvailableRedisPoolSizeReporter(conn, time.Second, context.Background())
}, di.As(new(es.Reporter))); err != nil {
return nil, err
}
if err := container.Provide(func() *namedHealthChecker {
return &namedHealthChecker{
Name: "redis",