LiveQuery: Add options for Redis (#5584)

Closes: https://github.com/parse-community/parse-server/issues/5387
This commit is contained in:
Diamond Lewis
2019-05-11 19:13:41 -05:00
committed by GitHub
parent b9c936f594
commit 0ce4eeae72
7 changed files with 41 additions and 6 deletions

View File

@@ -1,11 +1,13 @@
import redis from 'redis';
function createPublisher({ redisURL }): any {
return redis.createClient(redisURL, { no_ready_check: true });
function createPublisher({ redisURL, redisOptions = {} }): any {
redisOptions.no_ready_check = true;
return redis.createClient(redisURL, redisOptions);
}
function createSubscriber({ redisURL }): any {
return redis.createClient(redisURL, { no_ready_check: true });
function createSubscriber({ redisURL, redisOptions = {} }): any {
redisOptions.no_ready_check = true;
return redis.createClient(redisURL, redisOptions);
}
const RedisPubSub = {