summaryrefslogtreecommitdiff
path: root/osprofiler/drivers
diff options
context:
space:
mode:
authorlipan <lipan7195@fiberhome.com>2018-08-16 15:58:14 +0800
committerTovin Seven <tovin07@gmail.com>2018-09-01 14:21:25 +0000
commit98238b48c7d8bb91284ee0dde8b1b0d68499daae (patch)
treeb2d742a3d2341a4a1a52fe73b56cc1387c75940f /osprofiler/drivers
parente8dc7113ab3c1ab7a891b671dcbe5e6cc27f720c (diff)
downloadosprofiler-98238b48c7d8bb91284ee0dde8b1b0d68499daae.tar.gz
add password for connecting redis-sentinel
Change-Id: Ic244a3028d9c4c189a58ddc76cd59d9f9d5aeea7 Close-Bug: #1787342
Diffstat (limited to 'osprofiler/drivers')
-rw-r--r--osprofiler/drivers/redis_driver.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/osprofiler/drivers/redis_driver.py b/osprofiler/drivers/redis_driver.py
index 2c2e020..250a81c 100644
--- a/osprofiler/drivers/redis_driver.py
+++ b/osprofiler/drivers/redis_driver.py
@@ -175,6 +175,7 @@ class RedisSentinel(Redis, base.Driver):
socket_timeout = self.conf.profiler.socket_timeout
parsed_url = parser.urlparse(self.connection_str)
sentinel = Sentinel([(parsed_url.hostname, int(parsed_url.port))],
+ password=parsed_url.password,
socket_timeout=socket_timeout)
self.db = sentinel.master_for(self.conf.profiler.sentinel_service_name,
socket_timeout=socket_timeout)