| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | module.exports = {    current: {server: "192.168.1.184", port: "60666",redis:{server:'192.168.1.184',port:'6379',pwd:'smartCost'}},    local: {server: "localhost", port: "27017"},    qa: {        server: "192.168.1.184",        port: "60666",        options:{            user:'smartcost',            pass:'smartcost3850888',            auth: {                "authdb": "admin"              },            connectTimeoutMS: 50000,            useMongoClient: true        }    },    test_auth: {            server: "120.78.150.216",            port: "27017",            options:{                user:'smartcost',                pass:'smartcost3850888',                auth: {                    "authdb": "scConstruct"                },                connectTimeoutMS: 20000,                useMongoClient: true            }    },    pp:{server: "172.18.111.228", port: "27017"},    prod: {server: "", port: ""},    redis_local:{server:'127.0.0.1',port:'6379',pwd:'smartCost'},    redis_qa:{server:'192.168.1.184',port:'6379',pwd:'smartCost'},    setupDb:function (env="local") {        let me = this;        me.current.server = me[env].server;        me.current.port = me[env].port;        me.current.redis=me["redis_"+env];    },    getSessionURL:function (env="local") {        let me = this;        if(me[env].options){            return 'mongodb://'+ me[env].options.user +':'+ me[env].options.pass+'@'+ me[env].server+ ':'+ me[env].port + '/usersManages?authSource=admin';        }else {            return  'mongodb://' + me[env].server + ':' + me[env].port + '/usersManages';        }    }}
 |