Add waiting for lock message
This commit is contained in:
@@ -498,7 +498,6 @@ async function fullBackup(options, progressCallback) {
|
||||
const appBackupIds = [];
|
||||
for (let i = 0; i < allApps.length; i++) {
|
||||
const app = allApps[i];
|
||||
progressCallback({ percent: percent, message: `Backing up ${app.fqdn} (${i+1}/${allApps.length})` });
|
||||
percent += step;
|
||||
|
||||
if (!app.enableBackup) {
|
||||
@@ -506,6 +505,7 @@ async function fullBackup(options, progressCallback) {
|
||||
continue; // nothing to backup
|
||||
}
|
||||
|
||||
progressCallback({ percent, message: `Backing up ${app.fqdn} (${i+1}/${allApps.length}). Waiting for lock` });
|
||||
await locks.wait(`${locks.TYPE_APP_PREFIX}${app.id}`);
|
||||
const startTime = new Date();
|
||||
const appBackupId = await backupAppWithTag(app, tag, options, (progress) => progressCallback({ percent, message: progress.message }));
|
||||
|
||||
Reference in New Issue
Block a user