Merge pull request #8 from overleaf/ho-ioredis-default

make ioredis default
This commit is contained in:
Henry Oswald 2019-05-07 15:57:53 +01:00 committed by GitHub
commit c6bf123ccd
2 changed files with 4 additions and 8 deletions

View file

@ -6,9 +6,6 @@ module.exports = RedisSharelatex =
if !opts.retry_max_delay?
opts.retry_max_delay = 5000 # ms
if opts.password?
opts.auth_pass = opts.password
delete opts.password
if opts.endpoints?
standardOpts = _.clone(opts)
delete standardOpts.endpoints
@ -25,9 +22,9 @@ module.exports = RedisSharelatex =
RedisSharelatex._monkeyPatchIoredisExec(client)
else
standardOpts = _.clone(opts)
delete standardOpts.port
delete standardOpts.host
client = require("redis").createClient opts.port, opts.host, standardOpts
ioredis = require("ioredis")
client = new ioredis(standardOpts)
RedisSharelatex._monkeyPatchIoredisExec(client)
client.healthCheck = RedisSharelatex.singleInstanceHealthCheckBuilder(client)
return client

View file

@ -8,8 +8,7 @@
"dependencies": {
"async": "^2.5.0",
"coffee-script": "1.8.0",
"ioredis": "~4.6.0",
"redis": "0.12.1",
"ioredis": "~4.9.1",
"redis-sentinel": "0.1.1",
"underscore": "1.7.0"
},