Use task API in run commands

This commit is contained in:
Girish Ramakrishnan
2019-08-26 22:16:42 -07:00
parent 7da17f8190
commit aecb99b6a3
2 changed files with 5 additions and 8 deletions

View File

@@ -85,7 +85,6 @@ var appdb = require('./appdb.js'),
spawn = require('child_process').spawn,
split = require('split'),
superagent = require('superagent'),
taskmanager = require('./taskmanager.js'),
tasks = require('./tasks.js'),
TransformStream = require('stream').Transform,
updateChecker = require('./updatechecker.js'),
@@ -1213,9 +1212,7 @@ function start(appId, callback) {
if (error && error.reason === DatabaseError.NOT_FOUND) return callback(new AppsError(AppsError.BAD_STATE)); // might be a bad guess
if (error) return callback(new AppsError(AppsError.INTERNAL_ERROR, error));
taskmanager.restartAppTask(appId);
callback(null);
startAppTask(appId, callback);
});
}
@@ -1229,9 +1226,7 @@ function stop(appId, callback) {
if (error && error.reason === DatabaseError.NOT_FOUND) return callback(new AppsError(AppsError.BAD_STATE)); // might be a bad guess
if (error) return callback(new AppsError(AppsError.INTERNAL_ERROR, error));
taskmanager.restartAppTask(appId);
callback(null);
startAppTask(appId, callback);
});
}