UNPKG

horse-generator

Version:
1 lines 546 B
"use strict";var path=require("path"),fs=require("fs");function readDBLink(){fs.readdirSync(__dirname).filter(function(i){return 0!==i.indexOf(".")&&"js"===i.split(".").slice(-1)[0]&&"index.js"!==i}).forEach(function(i){var e=require(path.join(__dirname,i));process.on("SIGINT",function(){"mongo.js"===i?e.disconnect(function(i){console.log("------- mongodb client quit ------"),process.exit(i?1:0)}):"redis.js"===i&&e.redisCli.quit(function(i){console.log("------ redis client quit ------"),process.exit(i?1:0)})})})}module.exports=readDBLink();