in redis/redis.go [89:115]
func CreateRedisClient() (*Client, error) {
defaultDB := redis.NewClient(&redis.Options{
Network: "unix", // use default Addr
Addr: redisSocketAddr, // connect to domain socket
Password: "", // no password set
DB: 0, // use default DB
})
_, err := defaultDB.Ping().Result()
if err != nil {
return nil, err
}
dbOne := redis.NewClient(&redis.Options{
Network: "unix", // use default Addr
Addr: redisSocketAddr, // connect to domain socket
Password: "", // no password set
DB: 1, // use DB number 1
})
_, err = dbOne.Ping().Result()
if err != nil {
return nil, err
}
return &Client{defaultDB, dbOne}, nil
}