UNPKG

bot18

Version:

A high-frequency cryptocurrency trading bot by Zenbot creator @carlos8f

26 lines (22 loc) 676 B
process.on('message', function (message) { if (message.cmd === 'BUFFET_OPTIONS') { start(message.options); } }); function start (options) { var server = require('http').createServer() , middler = require('middler')(server) // Add the logger if needed if (options.log) { middler.add(require('accesslog')({path: typeof options.log === 'string' ? options.log : null})); } // Add buffet var buffet = require('./')(options.root, options); middler .add(buffet) .add(buffet.notFound); // Send status back to cluster master server.listen(options.port, function () { process.send({cmd: 'BUFFET_UP', port: this.address().port}); }); }