scheduler: respect cloudron timezone setting

This commit is contained in:
Girish Ramakrishnan
2025-01-02 10:10:40 +01:00
parent 4ffe736d46
commit 9c7e9e25ca
4 changed files with 29 additions and 13 deletions

View File

@@ -47,14 +47,14 @@ async function drain() {
if (!fs.existsSync(path.dirname(logFile))) safe.fs.mkdirSync(path.dirname(logFile)); // ensure directory
scheduler.suspendJobs(appId);
scheduler.suspendAppJobs(appId);
tasks.startTask(taskId, Object.assign(options, { logFile }), async function (error, result) {
onFinished(error, result);
delete gActiveTasks[appId];
await locks.release(`${locks.TYPE_APP_PREFIX}${appId}`);
scheduler.resumeJobs(appId);
scheduler.resumeAppJobs(appId);
});
}