move tasks to separate directory
these are just wrappers that we use to launch as processes
This commit is contained in:
+1
-1
@@ -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) {
|
||||||
Reference in New Issue
Block a user