move tasks to separate directory

these are just wrappers that we use to launch as processes
This commit is contained in:
Girish Ramakrishnan
2018-11-19 21:17:04 -08:00
parent b47a146c2b
commit ec08ccb996
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -945,7 +945,7 @@ function startBackupTask(auditSource, callback) {
// when parent process dies, this process is killed because KillMode=control-group in systemd unit file // when parent process dies, this process is killed because KillMode=control-group in systemd unit file
assert.strictEqual(gBackupTask, null); assert.strictEqual(gBackupTask, null);
gBackupTask = child_process.fork(__dirname + '/backuptask.js', [ JSON.stringify(auditSource) ], { stdio: [ 'pipe', fd, fd, 'ipc' ]}); gBackupTask = child_process.fork(__dirname + '/tasks/backuptask.js', [ JSON.stringify(auditSource) ], { stdio: [ 'pipe', fd, fd, 'ipc' ]});
gBackupTask.once('exit', function (code, signal) { gBackupTask.once('exit', function (code, signal) {
debug(`startBackupTask: completed with code ${code} and signal ${signal}`); debug(`startBackupTask: completed with code ${code} and signal ${signal}`);
@@ -8,10 +8,10 @@
require('supererror')({ splatchError: true }); require('supererror')({ splatchError: true });
var assert = require('assert'), var assert = require('assert'),
backups = require('./backups.js'), backups = require('../backups.js'),
database = require('./database.js'), database = require('../database.js'),
debug = require('debug')('box:backupupload'), debug = require('debug')('box:backuptask'),
paths = require('./paths.js'), paths = require('../paths.js'),
safe = require('safetydance'); safe = require('safetydance');
function initialize(callback) { function initialize(callback) {