UNPKG

yunkong2.js-controller

Version:

Updated by reinstall.js on 2018-06-11T15:19:56.688Z

13 lines (11 loc) 523 B
'use strict'; var getConfigFileName = require(__dirname + '/tools').getConfigFileName; var config = JSON.parse(require('fs').readFileSync(getConfigFileName(), 'utf8')); if (!config.states) config.states = {type: 'file'}; if (config.states.type === 'file') { module.exports = require(__dirname + '/states/statesInMemClient'); } else if (config.states.type === 'redis') { module.exports = require(__dirname + '/states/statesInRedis'); } else { throw 'Unknown objects type: ' + config.objects.type; }