func CreateRedisClient()

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
}