function debug() { var levels = ['debug', 'info']; var index = levels.indexOf(logger.transports.console.level); index = Math.max((index + 1) % levels.length, 0); logger.transports.console.level = levels[index]; logger.debug('Log mode: ' + levels[index]); }
// Do some thing before saving data User.pre('save', function(next) { logger.debug('Starting saving user data'); next(); });
load_buffer(filename) { logger.debug(`Extracting file: ${filename}`); const buffer = asar.extractFile(this.archive, filename); return buffer; }
sparkwebsocket.connect(function(err){ if (!err) { if(webHookUrl) sparkwebsocket.setWebHookURL(webHookUrl); }else { logger.debug("Error starting up websocket: "+err); } });
this._tcpServerSocket.listen({ port: this._port, backlog: 10, exclusive: false }, () => logger.debug('Currently listening socket server on port ::%s', this._port));
redis.createClient({ host: redis_host ,port: redis_port ,password:redis_pwd ,detect_buffers: true }) .on('error', function (err) { logger.error(redis_host + ":" + redis_port + " " + err); }) .on('connect', function () { logger.debug('Redis connected ' + redis_host + ":" + redis_port); })
recursive(__dirname + '/incoming') .each((file) => { const packet = require(file); if (packet.serial && packet.handle) { assert.equal(typeof packet.serial, 'number', 'Packet serial must be a number!'); assert.equal(typeof packet.handle, 'function', 'Packet event handler must be a function!'); packets[packet.serial] = packet.handle; logger.debug(`Loaded the ${packet.handle.name} packet event.`); } });
controller.hears(['support'], 'direct_message,direct_mention', function(bot, message) { spark.createMembership(process.env.SUPPORTSPACE, message.user, false, function(err, result){ if(err){ logger.debug(err); }else{ logger.debug(message.user + ' - ' + message.text); bot.reply(message, msg.support); } }); });
letter.render(data.emailContent, function (err, results) { try { logger.debug('Send email', data.title); transporter.sendMail({ from: config.get('mailer.from'), to: data.to, subject: data.title, html: results.html }); } catch (e) { logger.error(e); } });
sequelize .authenticate() .then(err => logger.debug('Connection has been established successfully.')) .catch(err => { logger.error('Unable to connect to the database.', err); return null; });
/** * Finalize a packet buffer then send the raw contents to the socket. * * @param {OutgoingPacket} packet constructed packet object */ sendPacket(packet) { assert(packet instanceof OutgoingPacket); logger.debug('Outgoing packet: %d', packet.header); this.sendData(packet.wrap()); return this; }
// Break tag pause (duration) { logger.debug(logObject('ssml', 'pause', { info: 'Pause tag', duration: duration })); if (duration) { this.tags.push(`<break time='${duration}'/>`); } return this; }
// Select a random audio track const getRandomAudio = (index) => { logger.debug(logObject('trivia', 'getRandomAudio', { info: 'Get random audio', index: index })); return AUDIO_BASE_URL + themes.getRandomAudio(theme, index); }
// Convert to string toString () { logger.debug(logObject('ssml', 'toString', { info: 'Convert to string' })); return `<speak>${this.tags.join(' ')}</speak>`; }