UNPKG

iframely

Version:

oEmbed/2 gateway endpoint. Get embed data for various http links through one self-hosted API

23 lines (19 loc) 674 B
import moment from 'moment'; export default function log() { var args = Array.prototype.slice.apply(arguments); // Add ip if request provided. var request = args[0]; if (request && request.headers) { args.shift(); var remote_addr = request.headers['x-forwarded-for'] || request.connection.remoteAddress; if (remote_addr) { args.splice(0, 0, remote_addr, '-'); } } if (CONFIG.LOG_DATE_FORMAT) { args.splice(0, 0, "--", moment().utc().format(CONFIG.LOG_DATE_FORMAT) + process.pid); } else { args.splice(0, 0, "--", "pid:" + process.pid); } console.log.apply(console, args); };