/** * Better practice calls for using an instance method * to handle outgoing msgs. * * constructors = possible corruption and lack of testability. * * @this {OutgoingPacket} */ compose() { logger.warn(`No functionality for ${this.constructor.name}.compose() implemented.`); }
// catch 404 and forward to error handler app.use(function (req, res) { res.status(404).send({ status: false, code: 'NOT-FOUND', message: 'Endpoint notfound' }) loggerFile.warn('Unauthorize access API') })
cluster.on('exit', (worker) => { log.warn(`worker ${worker.process.pid} died`); if (!worker.exitedAfterDisconnect && !worker.hasForked) { cluster.fork(); } });
mongoose.connection.openUri(TEAM_MANAGER_MONGODB_URI, function(err) { if(err) { logger.warn("Failed to connect to database: " + err); } else { logger.info("Successfully connected to database. "); } });
function ensure_savd_running(payload) { return new Promise((fulfill, reject) => { check_savd_status().then((running) => { if (running || config.get('DRUNK')) return fulfill(payload); exec('/opt/sophos-av/bin/savdctl --daemon start', {timeout: 3000}, (err) => { if (err) { logger.warn('Failed starting savd, ', err); return reject(err); } logger.info('Started savd during scan'); fulfill(payload); }); }) }); }
handleMessage(rawMessage) { return Promise.resolve() .then(() => { try { const message = JSON.parse(rawMessage) switch (message.type) { case (messages.BOOKING_CREATE_EVENT): return logger.debug(`Received Booking created event : ${JSON.stringify(message)}`) case (messages.BOOKING_CANCEL_EVENT): return logger.debug(`Received Booking cancel event : ${JSON.stringify(message)}`) default: return logger.warn(`Unsupported message type : ${message.type}`) } } catch (error) { logger.error(`Failed to handle message : ${rawMessage}`) } }) }
_finally(ctx){ if(!this.jobs.delete(ctx.job)){ this.logger.warn('Delete job failed from set',ctx); } if(this.readyToExit) this._tryExit(); }
function handle_err(response) { return (err) => { logger.warn(err); response.status(err.status || 500).render("error", { message: err.message || "Oops, something bad happened.", error: err }); return Promise.resolve(err); } }
db.on("reconnected", function() { logger.warn("Mongod DB reconnected"); });
nodeMailinProcess.on('restart', function() { logger.warn('It is likely that an error caused Node-Mailin to crash.'); logger.warn('Please report this to ' + pkg.bugs.url); logger.warn('Node-Mailin restarted.'); ++restartCount; logger.warn('Restart count: ' + restartCount); logger.info(); logger.info(); });
cluster.on('disconnect', (worker) => { log.warn(`worker ${worker.process.pid} disconnected`); worker.hasForked = true; cluster.fork(); });
db.on("reconnected", function() { logger.warn("Mongod DB reconnected"); });
db.on("reconnected", function() { logger.warn("Mongod DB reconnected"); });
db.on("reconnected", function() { logger.warn("Mongod DB reconnected"); });