File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import {Connection} from 'amqplib/callback_api'
55import { execute } from './tasks'
66import config = require( '../config.js' )
77import { SubmitJob , RunJob } from 'tasks/job' ;
8+ import { mkdir } from 'shelljs'
89
910// =============== Setup Raven
1011Raven . config ( config . SENTRY . DSN , {
@@ -17,6 +18,8 @@ Raven.config(config.SENTRY.DSN, {
1718let jobQ = 'job_queue'
1819let successQ = 'success_queue'
1920
21+ mkdir ( '-p' , config . RUNBOX . DIR )
22+
2023amqp . connect ( `amqp://${ config . AMQP . USER } :${ config . AMQP . PASS } @${ config . AMQP . HOST } :${ config . AMQP . PORT } ` , ( err , connection : Connection ) => {
2124 if ( err ) throw err
2225
Original file line number Diff line number Diff line change @@ -11,8 +11,6 @@ export function execute(job: RunJob): Promise<RunResult>
1111export function execute ( job : SubmitJob ) : Promise < SubmissionResult >
1212export async function execute ( job : Job ) {
1313 // Create RUNBOX
14- rm ( '-rf' , config . RUNBOX . DIR )
15- mkdir ( '-p' , config . RUNBOX . DIR )
1614 const currentJobDir = path . join ( config . RUNBOX . DIR , job . id . toString ( ) )
1715 mkdir ( '-p' , currentJobDir )
1816
You can’t perform that action at this time.
0 commit comments