Skip to content
Snippets Groups Projects
Commit 07caebe0 authored by Johan de Klerk's avatar Johan de Klerk
Browse files

Check for empty REDIS_HOST

parent f7a18c18
No related branches found
No related tags found
No related merge requests found
...@@ -43,9 +43,15 @@ func GetRedisClient(isDebug bool) *ClientWithHelpers { ...@@ -43,9 +43,15 @@ func GetRedisClient(isDebug bool) *ClientWithHelpers {
} }
func connectToRedis(isDebug bool) *ClientWithHelpers { func connectToRedis(isDebug bool) *ClientWithHelpers {
if os.Getenv("REDIS_HOST") != "false" { redisHost := os.Getenv("REDIS_HOST")
if redisHost == "false" || redisHost == "" {
return &ClientWithHelpers{
Client: nil,
Available: false,
}
}
host := os.Getenv("REDIS_HOST") host := redisHost
port := os.Getenv("REDIS_PORT") port := os.Getenv("REDIS_PORT")
if isDebug { if isDebug {
...@@ -61,16 +67,9 @@ func connectToRedis(isDebug bool) *ClientWithHelpers { ...@@ -61,16 +67,9 @@ func connectToRedis(isDebug bool) *ClientWithHelpers {
port = "6383" port = "6383"
} }
} }
return NewClient(host + ":" + port) return NewClient(host + ":" + port)
} }
return &ClientWithHelpers{
Client: nil,
Available: false,
}
}
func NewClient(addr string) *ClientWithHelpers { func NewClient(addr string) *ClientWithHelpers {
return &ClientWithHelpers{ return &ClientWithHelpers{
Client: redis.NewClient(&redis.Options{ Client: redis.NewClient(&redis.Options{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment