mirror of
https://github.com/Icinga/icingadb.git
synced 2026-05-28 04:35:54 -04:00
Add Redis password authentication
Adds the missing password authentication. refs #204
This commit is contained in:
parent
c0b6e8d202
commit
bca3ce7121
2 changed files with 3 additions and 2 deletions
|
|
@ -112,11 +112,12 @@ func (rdbw *RDBWrapper) CompareAndSetConnected(connected bool) (swapped bool) {
|
|||
}
|
||||
}
|
||||
|
||||
func NewRDBWrapper(address string, poolSize int) *RDBWrapper {
|
||||
func NewRDBWrapper(address string, password string, poolSize int) *RDBWrapper {
|
||||
log.Info("Connecting to Redis")
|
||||
|
||||
rdb := redis.NewClient(&redis.Options{
|
||||
Addr: address,
|
||||
Password: password,
|
||||
DialTimeout: time.Minute / 2,
|
||||
ReadTimeout: time.Minute,
|
||||
WriteTimeout: time.Minute,
|
||||
|
|
|
|||
2
main.go
2
main.go
|
|
@ -104,7 +104,7 @@ func main() {
|
|||
mysqlInfo := config.GetMysqlInfo()
|
||||
metricsInfo := config.GetMetricsInfo()
|
||||
|
||||
redisConn := connection.NewRDBWrapper(redisInfo.Host+":"+redisInfo.Port, redisInfo.PoolSize)
|
||||
redisConn := connection.NewRDBWrapper(redisInfo.Host+":"+redisInfo.Port, redisInfo.Password,redisInfo.PoolSize)
|
||||
|
||||
mysqlConn, err := connection.NewDBWrapper(
|
||||
mysqlInfo.User+":"+mysqlInfo.Password+"@tcp("+mysqlInfo.Host+":"+mysqlInfo.Port+")/"+mysqlInfo.Database,
|
||||
|
|
|
|||
Loading…
Reference in a new issue