config.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. module.exports = {
  2. current: {server: "192.168.1.184", port: "60666"},
  3. local: {server: "localhost", port: "27017"},
  4. qa: {
  5. server: "192.168.1.184",
  6. port: "60666",
  7. options:{
  8. user:'smartcost',
  9. pass:'smartcost3850888',
  10. auth: {
  11. "authdb": "admin"
  12. },
  13. connectTimeoutMS: 20000,
  14. useMongoClient: true
  15. }
  16. },
  17. pp:{server: "172.18.111.228", port: "27017"},
  18. prod: {server: "", port: ""},
  19. setupDb:function (env="local") {
  20. let me = this;
  21. me.current.server = me[env].server;
  22. me.current.port = me[env].port;
  23. },
  24. getSessionURL:function (env="local") {
  25. let me = this;
  26. if(me[env].options){
  27. return 'mongodb://'+ me[env].options.user +':'+ me[env].options.pass+'@'+ me[env].server+ ':'+ me[env].port + '/usersManagesOpr?authSource=admin';
  28. }else {
  29. return 'mongodb://' + me[env].server + ':' + me[env].port + '/usersManagesOpr';//'mongodb://' + config.current.server + ':' + config.current.port + '/usersManagesOpr'
  30. }
  31. },
  32. pageSize: 2
  33. };