Advertisement
Guest User

Untitled

a guest
Aug 31st, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. var trans = new transmodel({method: method, trans_id: r});
  2. trans.save(function(err) {
  3. if (err) {
  4. console.error("Razor_pay_webhook Error 4 err: " + err);
  5. res.write('statusCode: 200');
  6. res.end();
  7. } else {
  8. res.write('statusCode: 400');
  9. res.end();
  10. }
  11. });
  12.  
  13. var mongoose = require('mongoose');
  14. var config = require('./config/database.js');
  15. var DB_URL = config.db.url;
  16.  
  17. mongoose.connection.on("connected", function(ref) {
  18. console.log("Connected to " + " DB!");
  19. });
  20.  
  21. mongoose.connection.on("error", function(err) {
  22. console.error('Failed to connect to DB ' + ' on startup ', err);
  23. if (err) {
  24. return next(err);
  25. }
  26. });
  27.  
  28. mongoose.connection.on('disconnected', function(err) {
  29. console.log('Mongoose default connection to DB :' + ' disconnected');
  30. if (err) {
  31. return next(err);
  32. }
  33. });
  34.  
  35. var gracefulExit = function() {
  36. mongoose.connection.close(function () {
  37. console.log('Mongoose default connection with DB :' + ' is disconnected through app termination');
  38. process.exit(0);
  39. });
  40. }
  41.  
  42. process.on('SIGINT', gracefulExit).on('SIGTERM', gracefulExit);
  43.  
  44. exports.con_close = function () {
  45. console.log('Mongoose connection disconnected');
  46. mongoose.connection.close();
  47. }
  48.  
  49. var options = {
  50. server: {
  51. socketOptions: {
  52. keepAlive: 1000,
  53. connectTimeoutMS: 30000
  54. }
  55. },
  56. replset: {
  57. rs_name: 'replicaset',
  58. auto_reconnect:true,
  59. socketOptions: {
  60. keepAlive: 1000, // doubt about it
  61. connectTimeoutMS: 30000
  62. }
  63. },
  64. user: 'root',
  65. pass: 'G3saGT2Y',
  66. auth: {
  67. authdb: 'admin'
  68. }
  69. }
  70.  
  71. mongoose.connect(DB_URL, options, function(err) {
  72. console.log('ho rha hai');
  73. if (err) {
  74. console.log('error connection to mongo server!');
  75. console.log(err);
  76. }
  77. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement