This commit is contained in:
syuilo
2019-02-07 21:02:33 +09:00
parent 27768081e2
commit 5448c22031
19 changed files with 125 additions and 194 deletions

View File

@ -8,17 +8,17 @@ import handler from './processors';
import { queueLogger } from './logger';
const enableQueue = !program.disableQueue;
const queueAvailable = config.redis.isJust();
const queueAvailable = config.redis != null;
const queue = initializeQueue();
function initializeQueue() {
return config.redis.map(({ port, host, pass }) => {
if (queueAvailable) {
return new Queue('misskey', {
redis: {
port: port,
host: host,
password: pass.getOrElse(null)
port: config.redis.port,
host: config.redis.host,
password: config.redis.pass
},
removeOnSuccess: true,
@ -27,7 +27,9 @@ function initializeQueue() {
sendEvents: false,
storeJobs: false
});
}).getOrElse(null);
} else {
return null;
}
}
export function deliver(user: ILocalUser, content: any, to: any) {