diff options
| author | Chris Lu <chris.lu@gmail.com> | 2019-05-20 09:00:30 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2019-05-20 09:00:30 -0700 |
| commit | 54b835e1ae4192e785c1ae9abbeefb86ba39ad4d (patch) | |
| tree | 50f4f74f1e832c01f754606ee8fd2b85608e3886 /weed/filer2/redis/redis_cluster_store.go | |
| parent | fbbc74abb4e1fc57af6c6cd2646e753ae08e760e (diff) | |
| download | seaweedfs-54b835e1ae4192e785c1ae9abbeefb86ba39ad4d.tar.xz seaweedfs-54b835e1ae4192e785c1ae9abbeefb86ba39ad4d.zip | |
filer: redis cluster add option for password
fix https://github.com/chrislusf/seaweedfs/issues/971
Diffstat (limited to 'weed/filer2/redis/redis_cluster_store.go')
| -rw-r--r-- | weed/filer2/redis/redis_cluster_store.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/weed/filer2/redis/redis_cluster_store.go b/weed/filer2/redis/redis_cluster_store.go index 4f74a8a22..11c315391 100644 --- a/weed/filer2/redis/redis_cluster_store.go +++ b/weed/filer2/redis/redis_cluster_store.go @@ -21,12 +21,14 @@ func (store *RedisClusterStore) GetName() string { func (store *RedisClusterStore) Initialize(configuration util.Configuration) (err error) { return store.initialize( configuration.GetStringSlice("addresses"), + configuration.GetString("password"), ) } -func (store *RedisClusterStore) initialize(addresses []string) (err error) { +func (store *RedisClusterStore) initialize(addresses []string, password string) (err error) { store.Client = redis.NewClusterClient(&redis.ClusterOptions{ - Addrs: addresses, + Addrs: addresses, + Password: password, }) return } |
