Fix setup and restore to have a task style API

This commit is contained in:
Girish Ramakrishnan
2018-12-15 15:27:16 -08:00
parent 1fd6c363ba
commit a961407379
10 changed files with 152 additions and 100 deletions

View File

@@ -5,7 +5,8 @@ exports = module.exports = {
setupTokenAuth: setupTokenAuth,
setup: setup,
activate: activate,
restore: restore
restore: restore,
getStatus: getStatus
};
var assert = require('assert'),
@@ -156,3 +157,11 @@ function restore(req, res, next) {
next(new HttpSuccess(200));
});
}
function getStatus(req, res, next) {
provision.getStatus(function (error, status) {
if (error) return next(new HttpError(500, error));
next(new HttpSuccess(200, status));
});
}