UNPKG

nodewrite-core-health

Version:
34 lines (24 loc) 631 B
// Enforce use of a strict operating context. 'use strict'; // Define handler for this controller. module.exports = (server) => { // Use app dependency container. const container = server.container(); // Resolve route handlers for this plugin. return container.resolve((pm2) => ({ pulse: (request, reply) => { pm2.connect((error) => { if (error) { throw error; } pm2.describe('nodewrite', (error, process) => { if (error) { throw error; } const pulse = process; reply({ pulse }); }); }); } })); };