Rebuild sftp addon after an apptask

This commit is contained in:
Johannes Zellner
2020-08-19 18:23:44 +02:00
parent 6a781c62ec
commit ec5129d25b
2 changed files with 7 additions and 19 deletions

View File

@@ -12,6 +12,7 @@ let assert = require('assert'),
safe = require('safetydance'),
path = require('path'),
paths = require('./paths.js'),
sftp = require('./sftp.js'),
tasks = require('./tasks.js');
let gActiveTasks = { }; // indexed by app id
@@ -74,6 +75,11 @@ function scheduleTask(appId, taskId, callback) {
delete gActiveTasks[appId];
locker.unlock(locker.OP_APPTASK); // unlock event will trigger next task
// post app task hooks
sftp.rebuild({}, function (error) {
if (error) console.error('Unable to rebuild sftp:', error);
});
});
}