UNPKG

openhim-mediator-file-queue

Version:
29 lines (25 loc) 732 B
'use strict'; // Return the number of milliseconds since a start time exports.millisecondsSince = function millisecondsSince(start) { var diff = process.hrtime(start); return diff[0] * 1e3 + diff[1] / 1e6; }; exports.getMetadataFilename = function(file) { var transactionId = file.substring(0, file.indexOf('.')); return transactionId + '-metadata.json'; }; exports.displayEndpoints = function(app, callback) { var routes = app._router.stack; var routePaths = []; for (var key in routes) { if (routes.hasOwnProperty(key)) { var val = routes[key]; if(val.route) { val = val.route; routePaths.push(val.path); } } } callback('File Queue Endpoints:', routePaths); };