def main(argv): o = Options(optspec) opt, flags, extra = o.parse_bytes(argv[1:]) if not opt.unsafe: o.fatal( 'refusing to run dangerous, experimental command without --unsafe') if len(extra) < 1: o.fatal('no paths specified') repo = from_opts(opt) bup_rm(repo, [argv_bytes(x) for x in extra], verbosity=opt.verbose) die_if_errors()
def main(argv): o = Options(optspec) opt, flags, extra = o.parse_bytes(argv[1:]) if not opt.unsafe: o.fatal( 'refusing to run dangerous, experimental command without --unsafe') if len(extra) < 1: o.fatal('no paths specified') check_repo_or_die() with LocalRepo() as repo: bup_rm(repo, [argv_bytes(x) for x in extra], compression=opt.compress, verbosity=opt.verbose) die_if_errors()