Use retentionSecs to cleanup backups

Part of #310
This commit is contained in:
Girish Ramakrishnan
2017-04-23 11:34:46 -07:00
parent a0e122e578
commit aeba8e8fd2
13 changed files with 101 additions and 90 deletions

View File

@@ -10,7 +10,7 @@ exports = module.exports = {
backup: backup,
restore: restore,
copyBackup: copyBackup,
removeBackup: removeBackup,
removeBackups: removeBackups,
backupDone: backupDone,
@@ -52,10 +52,9 @@ function copyBackup(apiConfig, oldBackupId, newBackupId, callback) {
callback(new Error('not implemented'));
}
function removeBackup(apiConfig, backupId, appBackupIds, callback) {
function removeBackups(apiConfig, backupIds, callback) {
assert.strictEqual(typeof apiConfig, 'object');
assert.strictEqual(typeof backupId, 'string');
assert(Array.isArray(appBackupIds));
assert(Array.isArray(backupIds));
assert.strictEqual(typeof callback, 'function');
// Result: none