2023-11-30 14:15:19 +00:00

18 lines
382 B
JavaScript

var P = require('bluebird');
var spawn = require('child_process').spawn;
var redisSrv;
var port = exports.port = 18543;
exports.connect = function () {
redisSrv = spawn('redis-server', [
'--port', port,
'--loglevel', 'notice',
], { stdio: 'inherit' });
return P.delay(1500);
};
exports.disconnect = function () {
redisSrv.kill('SIGKILL');
return P.resolve();
};