Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNotConfigured = errors.New("Redis is not configured")
Functions ¶
func GetRedisClient ¶
func GetRedisClient(conf *RedisConfig) (redis.UniversalClient, error)
Types ¶
type RedisConfig ¶
type RedisConfig struct {
Address string `yaml:"address"`
Username string `yaml:"username"`
Password string `yaml:"password"`
DB int `yaml:"db"`
UseTLS bool `yaml:"use_tls"`
MasterName string `yaml:"sentinel_master_name"`
SentinelUsername string `yaml:"sentinel_username"`
SentinelPassword string `yaml:"sentinel_password"`
SentinelAddresses []string `yaml:"sentinel_addresses"`
ClusterAddresses []string `yaml:"cluster_addresses"`
}
func (*RedisConfig) IsConfigured ¶ added in v1.2.4
func (r *RedisConfig) IsConfigured() bool
Click to show internal directories.
Click to hide internal directories.