UNPKG

even-better

Version:

Server and process monitoring plugin

28 lines (14 loc) 450 B
// Load modules var Hoek = require('hoek'); var Utils = require('./utils'); // Declare internals var internals = {}; module.exports = internals; internals.delay = function (callback) { var bench = new Hoek.Bench(); setImmediate(function () { return callback(null, bench.elapsed()); }); }; internals.uptime = Utils.makeContinuation(process.uptime); internals.memoryUsage = Utils.makeContinuation(process.memoryUsage);