gittoken-api-middleware
Version:
GitToken Express Middleware for GitHub Webhook Endpoints
12 lines (9 loc) • 453 B
JavaScript
import Promise, { promisifyAll } from 'bluebird'
import { fork } from 'child_process'
export default function auctionEngine({ }) {
this.auctionProcessor = fork(`${process.cwd()}/node_modules/gittoken-auction/dist/processor`)
this.auctionProcessor.on('disconnect', () => {
console.log('Auction Processor Exited. Attempting to restart...')
this.auctionProcessor = fork(`${process.cwd()}/node_modules/gittoken-auction/dist/processor`)
})
}