Convert RedisOptions to redis-go Options
()
| 133 | |
| 134 | //Convert RedisOptions to redis-go Options |
| 135 | func (ro *RedisOptions) Convert() *redis.Options { |
| 136 | return &redis.Options{ |
| 137 | Addr: ro.Addr, |
| 138 | Username: ro.Username, |
| 139 | Password: ro.Password, |
| 140 | DB: ro.DB, |
| 141 | PoolSize: ro.PoolSize, |
| 142 | MinIdleConns: ro.MinIdleConns, |
| 143 | MaxConnAge: ro.MaxConnAge, |
| 144 | } |
| 145 | } |
| 146 | |
| 147 | func (ro *RedisOptions) Validate() error { |
| 148 | if ro.UseRedisTokenCache == "true" && ro.Addr == "" { |