yify-pop/yify-pop

View on GitHub
config/init.js

Summary

Maintainability
A
0 mins
Test Coverage
var init = function(cb) {
  geddy.config.streamingProcesses = [];

  // Add uncaught-exception handler in prod-like environments
  if (geddy.config.environment != 'development') {
    process.addListener('uncaughtException', function (err) {
      var msg = err.message;
      if (err.stack) {
        msg += '\n' + err.stack;
      }
      if (!msg) {
        msg = JSON.stringify(err);
      }
      geddy.log.error(msg);
    });
  }
  cb();
};

exports.init = init;