storage: pass limits object to backend

This commit is contained in:
Girish Ramakrishnan
2025-11-14 13:18:21 +01:00
parent cb30a57a59
commit e106dcd76a
8 changed files with 37 additions and 24 deletions
+2 -2
View File
@@ -91,7 +91,7 @@ async function removeBackup(site, backup, progressCallback) {
[removeError] = await safe(backupSites.storageApi(site).remove(site.config, remotePath));
} else {
progressCallback({ message: `${backup.remotePath}: Removing directory ${remotePath}`});
[removeError] = await safe(backupSites.storageApi(site).removeDir(site.config, remotePath, progressCallback));
[removeError] = await safe(backupSites.storageApi(site).removeDir(site.config, site.limits, remotePath, progressCallback));
}
if (removeError) {
@@ -258,7 +258,7 @@ async function removeOldAppSnapshots(site) {
if (ext) {
await safe(backupSites.storageApi(site).remove(site.config, remotePath), { debug });
} else {
await safe(backupSites.storageApi(site).removeDir(site.config, remotePath, progressCallback), { debug });
await safe(backupSites.storageApi(site).removeDir(site.config, site.limits, remotePath, progressCallback), { debug });
}
await backupSites.setSnapshotInfo(site, appId, null /* info */);