Debug env

This commit is contained in:
Tyler 2018-08-05 00:05:47 -04:00
parent b5e5fede9a
commit c3fb9efaaf
2 changed files with 9 additions and 15 deletions

View File

@ -5,7 +5,7 @@ import (
"time"
"github.com/hoisie/redis"
)
)
type Hosts struct {
providers []HostProvider
@ -23,6 +23,8 @@ func NewHosts(hs HostsSettings, rs RedisSettings) Hosts {
}
if hs.RedisEnable {
logger.Info("Redis is enabled: %s", rs.Addr())
rc := &redis.Client{Addr: rs.Addr(), Db: rs.DB, Password: rs.Password}
providers = append(providers, NewRedisProvider(rc, hs.RedisKey))

View File

@ -7,7 +7,6 @@ import (
"strconv"
"github.com/BurntSushi/toml"
"reflect"
"github.com/caarlos0/env"
)
@ -105,17 +104,10 @@ func init() {
os.Exit(1)
}
val := reflect.ValueOf(settings)
for i := 0; i < val.NumField(); i++ {
f := val.Field(i)
if f.Kind() != reflect.Struct {
continue
}
v := f.Interface()
env.Parse(&v)
}
env.Parse(&settings.ResolvConfig)
env.Parse(&settings.Redis)
env.Parse(&settings.Memcache)
env.Parse(&settings.Log)
env.Parse(&settings.Cache)
env.Parse(&settings.Hosts)
}