moved around params

pull/23/head
cupcakearmy 5 years ago
parent cf09cdbb30
commit d7cdeafe60

@ -45,17 +45,18 @@ export const forgetLocation = (dryRun: boolean, name: string, backup: Location,
} }
} }
export const forgetAll = (dryRun: boolean, backups?: Locations) => { export const forgetAll = (backups?: Locations, flags?: Flags) => {
if (!config) throw ConfigError if (!config) throw ConfigError
if (!backups) { if (!backups) {
backups = config.locations backups = config.locations
} }
console.log('\nRemoving old shapshots according to policy'.underline.grey) console.log('\nRemoving old shapshots according to policy'.underline.grey)
const dryRun = flags ? flags['dry-run'] : false
if (dryRun) console.log('Running in dry-run mode, not touching data\n'.yellow) if (dryRun) console.log('Running in dry-run mode, not touching data\n'.yellow)
for (const [name, backup] of Object.entries(backups)) { for (const [name, backup] of Object.entries(backups)) {
var policy = config.locations[name].keep const policy = config.locations[name].keep
forgetLocation(dryRun, name, backup, policy) forgetLocation(dryRun, name, backup, policy)
} }
} }

Loading…
Cancel
Save