UNPKG

pdfer-job-pusher

Version:

Push new pdf extract jobs out to workers

17 lines (16 loc) 563 B
var inspect = require('eyespect').inspector(); var axon = require('axon'); module.exports = function (data) { var config = data.config; var seaport = data.seaport || require('seaport'); var seaportHost = config.get('seaport:host'); var seaportPort = config.get('seaport:port'); var ports = seaport.connect(seaportPort); // open a configuration req/rep socket inspect('opening config socket'); var configPort = ports.register('pusher'); var socket = axon.socket('rep'); socket.format('json'); socket.connect(configPort); return socket; };